0

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

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

// .m
@implementation MyDocument

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

由于某种原因,applicationDidBecomeActive 永远不会被调用。有谁知道我在这里失踪了?!

4

1 回答 1

1

感谢 Carter 的评论,我发现在 nib 文件中,应用程序委托未链接到文件所有者(MyDocument)。因此,将这两者联系起来可以解决问题!

于 2013-05-22T01:13:56.807 回答