【发布时间】:2010-08-14 20:20:15
【问题描述】:
我是 Cocoa 的新手,我只是在尝试以编程方式创建一个窗口(不使用 Interface Builder)。
我在 Xcode 中启动了一个新的 Cocoa 应用程序,然后我从 Interface Builder 中的 nib 文件中删除了该窗口,并将其替换为我自己的。
在main函数中,我添加代码:
NSWindow* myWindow;
myWindow = [[NSWindow alloc] initWithContentRect:NSMakeRect(10,100,400,300)
styleMask:NSTitledWindowMask
backing:NSBackingStoreBuffered
defer:NO];
当我尝试构建和运行应用程序时,我收到以下错误消息:
创建 CGSWindow 时出错 (1002)
为什么会这样???顺便问一下,CGSWindow 是什么?
雷纳
【问题讨论】:
标签: objective-c cocoa nswindow