在我的应用程序中,我具有以下设置:

// .h
@interface MyDocument : NSPersistentDocument <NSApplicationDelegate>
{
   ...
}

// .m
@implementation MyDocument

-(void) applicationDidBecomeActive:(NSNotification *)notification
{
   ...
}


由于某种原因,从未调用applicationDidBecomeActive。有人知道我在这里想念吗?

最佳答案

感谢卡特的评论,我发现在笔尖文件应用程序委托中没有链接到文件的所有者(MyDocument)。最重要的是,将这两个链接起来可以解决问题!

10-08 15:03