我正在将一些较旧的项目移植到Xcode 4.5,而且我对主界面项目下拉列表的实际功能感到有点困惑。框架实际上对该值有何影响?
答案 0 :(得分:10)
如果您没有使用故事板,那么您可以在此处指定要在启动时加载的Interface Builder文件(xib)。
答案 1 :(得分:1)
请注意您是否有基于故事板的项目。 手动编辑MAIN INTERFACE字段很危险。 如果未找到故事板,则认为您的意思是NIB。 将应用程序更改为基于NIB的项目。 更安全的从下拉菜单中选择一个故事板。
BEFORE - i has a storyboard based project
UIMainStoryboardFile~ipad : Main_iPad
UIMainStoryboardFile : Main_iPhone
我在MAIN INTERFACE字段中将名称输入到Main_iPhone1 我运行了应用程序,因为Main_iPhone1.storyboard不存在而崩溃了 我把它改回Main_iPhone,但是即使经过大量的清理,项目也拒绝建造。
plist中的键也随着值
而变化AFTER
UIMainStoryboardFile : Main_iPad
NSMainNibFile : Main_iPhone1 <<project changes to NIB based
将Main_iPhone1更改回Main_iPhone 只是将它从Main_iPhone1.xib更改为Main_iPhone.xib,它不存在并且也崩溃。