错误原因在于 AppDelegate 中 didFinishLaunchingWithOptions 结束前 未定义 rootViewController,Xcode7规定必须要有rootViewController。
定义一个空UIViewController即可,添加如下代码解决:
UIViewController *emptyView = [[ UIViewController alloc ]initNibName:nil bundle:nil ];
self. window .rootViewController = emptyView;
确保 AppDelegate 中 didFinishLaunchingWithOptions window定义 rootViewController
解决Xcode7中AppDelegate未定义rootViewController导致的应用崩溃问题
本文将详细解释一个在使用Xcode7开发iOS应用时遇到的问题,即在AppDelegate的didFinishLaunchingWithOptions方法结束前未定义rootViewController导致的应用崩溃,并提供了解决方案。通过定义一个空的UIViewController实例并将其赋值给window.rootViewController属性,可以避免此错误,确保应用正常启动。
1476

被折叠的 条评论
为什么被折叠?



