У меня есть приложение Какао, которое работает нормально, за исключением того, что оно не вызывает applicationDidFinishLauching на моем делегате приложения.applicationWillFinishLauching работает, хотя.
В IB я установил делегата от «Application» (а также владельца файла) на мой объект «XXX App Delegate».Все другие специфичные для приложения методы вызываются достаточно странно.
Что я могу делать неправильно;Я не знаю, где искать
Мой код:
@interface NZBVortexAppDelegate : NSObject
{
NSWindow *window;
NZBqueue *connectionPool;
MainWindowViewController *mainWindowViewController;
}
@property (assign) IBOutlet NSWindow *window;
@end
.m file
@implementation NZBVortexAppDelegate
@synthesize window;
-(void)applicationDidFinishLaunching:(NSNotification *)aNotification {
NSLog(@"Not invoked");
}
- (void)applicationWillFinishLaunching:(NSNotification *)aNotification {
NSLog(@"Invoked");
}
@end
Можете ли вы дать мне несколько советов?Я даже вышел из WillFinishLauching (шаг за шагом и снова), но, похоже, больше не затрагиваю ни один мой код, не могу больше отлаживать изнутри фреймворки.