You're sure the later method is being called before clients is set? What if you put NSLog statements next to each of the two statements you showed?
Any chance you have another variable called "clients" somewhere? Any chance you have two instances of your app delegate class? In the NSLog statements, try printing the address of self. --Andy On Oct 27, 2012, at 7:51 PM, H Miersch <hmier...@me.com> wrote: > hi. > > in my current project i have this line in the header for the app delegate: > > NSMutableArray *clients; > > in the app delegate itself, there's this line, in > applicationDidFinishLaunching: > > clients = [[NSMutableArray alloc] init]; > > that works as expected. so far so good. but later, in another method in the > app delegate, there's this line: > > int count = [clients count]; > > and by the time that line is executed, clients is nil. @property/@synthesize > or not makes no difference, ARC on or off makes no difference. WTF? what am i > doing wrong? can someone point me in the right direction? thanks. > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/cocoa-dev/aglee%40mac.com > > This email sent to ag...@mac.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com