Thanks for the reply. So the implementation of : NSDate *date = [dateFormatter dateFromString:@"0 : 0"];
is something like: return [[NSString alloc] init.... autorelease]; And as the autoreleasepool gets drained in every event loop, the NSDate object was released? On Fri, Aug 21, 2009 at 6:19 PM, Graham Cox <[email protected]> wrote: > > On 21/08/2009, at 7:08 PM, DairyKnight wrote: > > One more thing, it has nothing to do with the DateFormatter. So somehow >> UIDatePicker released its date somewhere >> outside of my code... I guess it has something to do with autoreleasepool. >> > > > Well, yes, obviously. > > If this seems mysterious to you, you just need to get in there and read the > documentation. Very thoroughly. You won't be able to get far with Cocoa > without knowing this stuff forwards, backwards, upside-down and in your > sleep. > > Also, don't peer at retain counts or log them out - that way madness lies. > Just learn the rules and stick to 'em. > > --Graham > > > _______________________________________________ Cocoa-dev mailing list ([email protected]) 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 [email protected]
