如何创建缺少 Storyboard或 MainMenu.xib 入口点的空白 mac os cocoa 应用程序?相反,该项目使用良好的老式代码加载(根本没有界面构建器步骤)。
这post描述了一些有趣的步骤,但对于 mac os 开发的新手来说还不够具体。例如,我到底在哪里调用 [NSApp Run]?应用代表?主?
Xcode 版本 8.2.1 (8C1002)
最佳答案
所以首先你需要删除Info.plist中的NSMainNibFile键。然后将您的 main.m 替换为以下内容:
int main(int argc, const char * argv[]) {
// create NSApp object
NSApplication *app = [NSApplication sharedApplication];
// create your app delegate object
AppDelegate *appDelegate = [[AppDelegate alloc] init];
app.delegate = appDelegate;
// run the app
[app run];
return 0;
}
然后您可以在您的应用委托(delegate)中加载您的窗口和 View 。
关于swift - 如何: Blank cocoa application lacking interface builder entry point,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41364574/