当我启动一个单视图应用程序时,尝试使用“主界面”选项将一个xib文件分配为我的主要界面文件,而不是从AppDelelgate以编程方式分配rootViewController时,当我运行它时,程序会收到一个SIGABRT信号。
这是为什么?“主界面”选项的目的是什么?
您可以将.xib文件注册为主界面,但我认为这时会默认File's Owner是一个UIApplication对象。这是一种在早期版本的Xcode中常见的应用程序结构方式。如果您发现包含MainWindow.xib文件的项目,则很可能使用该样式。