我只是尝试使用新的 XCode7 beta4 运行我的项目,但在运行模拟器后立即给了我这个异常:
Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:],/BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3491.2.5/UIApplication.m:3173
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Application windows are expected to have a root view controller at the end of application launch'
我读到设置主窗口的 rootViewVontroller 可能会出现问题,但我在 AppDelegate.m 文件中的代码是这样的:
[self.tabBarController setViewControllers:tabViewControllers];
[self.tabBarController setCustomizableViewControllers:customizableControllers];
[self.window setRootViewController:self.tabBarController];
其中 tabBarController 类是自定义的 UITabViewController。我不在我的项目中使用任何 .xib 文件!有人知道我该如何进行吗?
提前致谢