【发布时间】:2010-09-08 07:51:08
【问题描述】:
这将是一个菜鸟问题,但我对此感到很疯狂。我已经阅读了大量主题,但我认为我缺少一些主要内容。
我已经创建了新的 cocoa app 项目,没有改变任何东西,只是将下一个代码添加到 main.m
int main(int argc, char *argv[])
{
NSView *superview = [window contentView];
NSRect frame = NSMakeRect(10, 10, 200, 100);
NSButton *button = [[NSButton alloc] initWithFrame:frame];
[button setTitle:@"Click me!"];
[superview addSubview:button];
[button release];
return NSApplicationMain(argc, (const char **) argv);
}
在编译 xcode 时告诉我该窗口未声明。我知道应该用我的 NSWindow 对象的名称代替 window ,但我不明白哪个名称具有在 MainMenu.xib 文件中自动创建的 NSWindow。
请帮忙,我几乎准备用我的头打破墙壁。
【问题讨论】:
标签: objective-c cocoa nswindow