我已经设法制作了一些不错的iPhone应用程序,但是我现在被要求在OSX应用程序上尝试一下。一个专业的变化,但我有一个特定的问题。
我正在编写一个应用程序,用于监视USB上的特定制造商和设备ID。直到它找到它,我只想显示菜单,而不是窗口。我有这个。我也有代码来检测USB设备,所以当我检测到它时,我要做的第一件事就是显示我的主窗口。设备检测后,以下代码在我的main.m文件中。
NSWindowController *mainWindow=[[NSWindowController alloc] initWithWindowNibName:@"MainMenu"];
[mainWindow showWindow:self];
从我读过的所有内容中,这应该有效,但是......“self”是一个未声明的标识符。我知道这将是一件简单的事情,但是我不能为我的生活思考什么! :-) 提前致谢 克里斯H