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

Reply via email to