|Feb 26, 2006, 02:55 PM||#1|
Notifications between Carbon and Cocoa
I'm writing a preference pane bundle in cocoa (using the xcode project defaults) and a carbon app that is supposed to communicate with it. However the notifications the cocoa app is posting either don't get sent or the carbon app is not registering correctly as an observer. I've hunted around on the web quite a bit and can't seem to see why this isn't working. The relevant bit in the cocoa panel bundle is :
[[NSNotificationCenter defaultCenter] postNotificationName: @"IMStatusPanelUpdate" object:nil userInfo:nil deliverImmediately:TRUE];
and the call in the carbon application that is supposed to set up the observer is:
center = CFNotificationCenterGetLocalCenter();
the updateMessages function prototype is copied right out of the example posted in the docs, so I'm assuming that it works. Also I tried adding the file "do_xnc_log" to /var/tmp which is supposed to log notifications, but I don't see anything there. Anyone have any ideas as to what is going wrong or a better way to debug notifications?
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|Difference between GNUstep and Cocoa?||zippyfly||Mac Programming||1||Sep 22, 2009 06:43 PM|
|Confusion between Cocoa and Cocoa Touch. Finding mixed answers online : /||chrono1081||iPhone/iPad Programming||4||Jun 30, 2009 01:13 AM|
|Best way to share a Cocoa object between JNI and Cocoa?||foidulus||Mac Programming||1||Nov 2, 2008 04:05 PM|
|what is the cocoa, carbon and xcode?||bananacake13||Mac Programming||4||Jan 5, 2007 07:51 AM|
|Carbon and Cocoa. Your opinions.||Soulstorm||Mac Programming||38||Aug 22, 2006 07:12 AM|
All times are GMT -5. The time now is 02:11 AM.