On Aug 7, 2011, at 7:10 AM, Scott Steinman wrote: > I've got a zombie appearing in the weirdest place in my program. Here is the > relevant part of the code, using generic names for the methods: >
First off, this isn;t a zombie issue. Zombies are objects that haven't died though they should have. Also called leaks. Anyway, have you stepped through the code to make sure your array is being constructed properly at all? > -(NSArray *)wordsInPhrase:(NSString *)thePhrase > { > NSArray *wordArray; > > [wordArray arrayByAddingObjectsFromArray:[phrase > componentsSeparatedByString:@" "]]; > numWords = [wordArray count]; > return wordArray; > } > Now, the strangeness: words exists and is OK in setUpDisplay and startDisplay > in that it contains the right words from the phrase. But in changeWords:, > somehow words is nil. I'm at a loss to figure out how words could be > released between start and changeWords:. I'd appreciate some help. How do you know this? based on your code this statement cannot be the case. Debugger is your friend... Keary Suska Esoteritech, Inc. "Demystifying technology for your home or business" _______________________________________________ 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com