Re: [OBJC newbie] - Intance variable becomes 'invalid'
Re: [OBJC newbie] - Intance variable becomes 'invalid'
- Subject: Re: [OBJC newbie] - Intance variable becomes 'invalid'
- From: John Stiles <email@hidden>
- Date: Wed, 31 May 2006 11:54:48 -0700
Probably it wasn't retained properly.
Check the docs for Cocoa memory management—the links are posted on
this list every week or so—and also look into NSZombieEnabled.
On May 31, 2006, at 11:51 AM, Graham wrote:
Just learning OBJC...
I have a class with an NSString * instance variable.
Class has two methods, method a sets a value into the string, when
method b is called and tries to access the string it crashes my
app. gdb says the string instance is 'invalid'.
How can an instance variable become invalid? What does it even mean?
I suspect that since OBJC uses pointers everywhere that the
instance got stamped on somehow?
I have been living in the safe world of Java for too long I fear.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40blizzard.com
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden