• 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
Re: Oh notification, where are you?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Oh notification, where are you?


  • Subject: Re: Oh notification, where are you?
  • From: Rob Keniger <email@hidden>
  • Date: Tue, 22 Sep 2009 11:03:00 +1000


On 22/09/2009, at 2:31 AM, Michael Thon wrote:

	NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
	[nc addObserver:self
		   selector:@selector(sendNotification:)
			   name:@"NSMetadataQueryDidFinishGatheringNotification"
			 object:nil];
	[myThread start];

In the sendNotification: method I send the notification to the other thread using performSelector: onThread: however sendNotification: is never even called. Either the notifications are not, in fact being sent to the main thread or I'm doing something else wrong. There is probably something basic about threads or notifications that I don't understand but I have run out of ideas about what to try next.


NSMetadataQueryDidFinishGatheringNotification is a string constant, so you should use it directly and not put it inside the @"" string literal container:

	NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
	[nc addObserver:self
		   selector:@selector(sendNotification:)
			   name:NSMetadataQueryDidFinishGatheringNotification
			 object:nil];


-- Rob Keniger



_______________________________________________

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: Oh notification, where are you?
      • From: Michael Thon <email@hidden>
References: 
 >Oh notification, where are you? (From: Michael Thon <email@hidden>)

  • Prev by Date: Re: Class for external monitor?
  • Next by Date: Re: Why am I always getting the linker error: 'duplicate symbol'...?
  • Previous by thread: Re: Oh notification, where are you?
  • Next by thread: Re: Oh notification, where are you?
  • Index(es):
    • Date
    • Thread