在我的应用程序中,我有以下设置:
// .h
@interface MyDocument : NSPersistentDocument <NSApplicationDelegate>
{
...
}
// .m
@implementation MyDocument
-(void) applicationDidBecomeActive:(NSNotification *)notification
{
...
}
applicationDidBecomeActive永远不会因某种原因被调用。有谁知道我在这里失踪了?!
答案 0 :(得分:1)
感谢Carter的评论,我发现在nib文件中,应用程序委托没有链接到File的所有者(MyDocument)。因此,将这两者联系起来解决问题!