1

我已经设法制作了一些不错的 iPhone 应用程序,但是现在我被要求尝试使用 OSX 应用程序。专业的变化,但是我有一个具体的问题。

我正在编写一个应用程序来监视 USB 上的特定制造商和设备 ID。在它找到之前,我只希望显示菜单,而不是窗口。我有这个。我还有检测 USB 设备的代码,所以当我检测到它时,我要做的第一件事就是显示我的主窗口。以下代码在设备检测后位于我的 main.m 文件中。

    NSWindowController *mainWindow=[[NSWindowController alloc] initWithWindowNibName:@"MainMenu"];
    [mainWindow showWindow:self];

从我读过的所有内容来看,这应该可以工作,但是......“self”是一个未声明的标识符。我知道这将是一件简单的事情,但是我不能为我的生活想什么!:-) 在此先感谢克里斯 H

4

0 回答 0