• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: [OBJC newbie] - Intance variable becomes 'invalid'
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
References: 
 >[OBJC newbie] - Intance variable becomes 'invalid' (From: Graham <email@hidden>)

  • Prev by Date: Re: [OBJC newbie] - Intance variable becomes 'invalid'
  • Next by Date: Re: [OBJC newbie] - Intance variable becomes 'invalid'
  • Previous by thread: Re: [OBJC newbie] - Intance variable becomes 'invalid'
  • Next by thread: Re: [OBJC newbie] - Intance variable becomes 'invalid'
  • Index(es):
    • Date
    • Thread