我是 Cocoa 的新手,我只是在尝试以编程方式创建一个窗口(不使用 Interface Builder)。
我在 Xcode 中启动了一个新的 Cocoa 应用程序,然后我从 Interface Builder 的 nib 文件中删除了该窗口,并将其替换为我自己的。
在主函数中,我添加代码:
NSWindow* myWindow;
myWindow = [[NSWindow alloc] initWithContentRect:NSMakeRect(10,100,400,300)
styleMask:NSTitledWindowMask
backing:NSBackingStoreBuffered
defer:NO];
当我尝试构建和运行应用程序时,我收到以下错误消息:
错误 (1002) 创建 CGSWindow
为什么会这样???顺便说一句,CGSWindow 是什么?
雷纳