У меня есть некоторый код Objective-C, который регистрируется для таких уведомлений:
@implementation MyClass
- (id)init
{
self = [super init]
[[NSDistributedNotificationCenter defaultCenter] addObserver:self
selector:@selector(onNotify:)
name:@"com.apple.screensaver.didstart"
object:nil];
}
- (void)onNotify:(NSNotification *)aNotification
{
// do something with notification
}
@end
Это прекрасно работает при компиляции в приложение, но я не получаю никаких уведомлений при компиляции в dylib, который затем загружается в приложение.
Есть идеи?