Skip navigation.
 
mlRe: [OBJC newbie] - Intance variable becomes 'invalid'
FROM : Robert Walker
DATE : Wed May 31 20:58:32 2006

Graham,

Study this guide very closely.  It will explain, hopefully, all you 
need to know about memory management in Cocoa/ObjC:

http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/
index.html

On May 31, 2006, at 2:51 PM, 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_removed>)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/robertwalker1%
> 40mac.com
>
> This email sent to <email_removed>


--
Robert Walker
<email_removed>

Related mailsAuthorDate
ml[OBJC newbie] - Intance variable becomes 'invalid' Graham May 31, 20:51
mlRe: [OBJC newbie] - Intance variable becomes 'invalid' Moray Taylor May 31, 20:54
mlRe: [OBJC newbie] - Intance variable becomes 'invalid' John Stiles May 31, 20:54
mlRe: [OBJC newbie] - Intance variable becomes 'invalid' Chas Spillar May 31, 20:56
mlRe: [OBJC newbie] - Intance variable becomes 'invalid' Robert Walker May 31, 20:58
mlRe: [OBJC newbie] - Intance variable becomes 'invalid' Chas Spillar May 31, 20:59
mlRe: Re: [OBJC newbie] - Intance variable becomes 'invalid' Graham May 31, 21:15
mlRe: [OBJC newbie] - Intance variable becomes 'invalid' Joshua Pennington May 31, 21:36
mlRe: Re: [OBJC newbie] - Intance variable becomes 'invalid' Shawn Erickson May 31, 21:55
mlRe: Re: Re: [OBJC newbie] - Intance variable becomes 'invalid' Graham May 31, 22:14
mlRe: [OBJC newbie] - Intance variable becomes 'invalid' Scott Ellsworth May 31, 22:46
mlRe: [OBJC newbie] - Intance variable becomes 'invalid' Sherm Pendley May 31, 23:06