As with virtually any leak-related question to arise: Please reread the memory management rules (http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html).
They are not long and the APIs are designed so that following them assiduously will prevent you from needing to ask if you are managing memory correctly. If, after rereading, you don't have the answer then please repost with your specific confusion. "If you teach a man to fish..." (Sent from my iPhone.) -- Conrad Shultz www.synthetiqsolutions.com On Jun 2, 2011, at 2:59, Bing Li <lbl...@gmail.com> wrote: > Dear all, > > In my system, when a remote message is received, a notification must be > raised as follows. > > [[[NSNotificationQueue alloc] > initWithNotificationCenter:[NSNotificationCenter defaultCenter]] > enqueueNotification:[NSNotification notificationWithName:"MessageReceived" > object:self userInfo:messageDictionary] postingStyle:NSPostWhenIdle]; > > But I think the above code must cause memory-leaking, especially when > frequent messages are received, right? Should NSNotificationQueue must be > released or autoreleased? > > Best, > Bing > _______________________________________________ > > 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/conrad%40synthetiqsolutions.com > > This email sent to con...@synthetiqsolutions.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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com