• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
NSDistributedNotificationCenter questions.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSDistributedNotificationCenter questions.


  • Subject: NSDistributedNotificationCenter questions.
  • From: "Mr. Gecko" <email@hidden>
  • Date: Fri, 18 Feb 2011 15:00:24 -0600

I noticed that memory is not autoreleased when I receive a distributed notification, the only way to fix this is to wrap it in a autorelease pool, but this shouldn't be right? I would think that when you register for a notification it'll be on the run loop which has a autorelease pool and therefore shouldn't leak, instruments doesn't see these allocations as a leak, but you can see they are still alive. The only thing I can think of is that the application who sent it has no autorelease pool and the notification would be like running from a NSConnection (Haven't tested this). So my question is how does the distributed notifications work? Do all of them need to be wrapped in NSAutoreleasePool to prevent leaks? And if not, is that because some applications post the notifications without the autorelease pool (Trying to wrap my head around why this is happening).

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

  • Follow-Ups:
    • Re: NSDistributedNotificationCenter questions.
      • From: Ken Thomases <email@hidden>
    • Re: NSDistributedNotificationCenter questions.
      • From: Fritz Anderson <email@hidden>
  • Prev by Date: Re: Trouble with design pattern
  • Next by Date: iPhone double oddity
  • Previous by thread: Re: Trouble with design pattern
  • Next by thread: Re: NSDistributedNotificationCenter questions.
  • Index(es):
    • Date
    • Thread