我有一个适用于 ipad 和 iphone 的通用应用程序,它没有使用任何故事板。但最近我把我所有的 xib 文件都移到了故事板中。我还引用了故事板视图控制器的所有出口和动作连接。
我还在 xcode 5 的应用程序的信息选项卡中设置了 MainStoryBoradBasename(iPad) 和 iphone
然后我在 appdelegate 中删除了我的代码,didFinishLaunchingWithOptions
但它显示空白屏幕。所有教程都说不需要指定rootviewcontroller
使用情节提要的时间(注意:我还isinitialviewcontroller
通过检查它来设置我的情节提要)。但是,如果我window.rootviewcontroller
在 stroyboard 中设置我的初始视图控制器,didFinishLaunchingWithOptions
一切正常,当我删除它时,它显示空白屏幕。在 xcode 5 中是否需要任何其他设置?