我知道有很多关于这个错误的帖子,但由于这个错误似乎涵盖了很多领域,我认为发布我遇到的问题是公平的。
我有这个使用通过 facebook 登录的应用程序,我昨晚完成了它,运行良好,今天早上运行了一次,它就崩溃了。
与许多其他有此错误的人不同,我没有使用 NIB 文件,而是使用情节提要。据我所知,所有内容都拼写正确,即我的视图控制器的所有名称以及其他名称。我用来设置 facebook 登录的代码直接来自 facebook 本身。只有视图控制器的名称在最后。已经改变。
2012-11-02 15:06:50.167 App[18840:c07] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/user/Library/Application Support/iPhone Simulator/6.0/Applications/B95B9738-17D5-46E9-AF45-5E4CCD825EAB/App.app> (loaded)' with name 'WLLoginViewController''
离子
有想法该怎么解决这个吗?
编辑:我可以给你这段代码,因为这是它崩溃的地方:
self.mainViewController = [[WLLoginViewController alloc]
initWithNibName:@"AppViewController" bundle:nil];
self.navController = [[UINavigationController alloc]
initWithRootViewController:self.mainViewController];
self.window.rootViewController = self.navController;
[self.window makeKeyAndVisible];
它在最后一行崩溃。
如果有人有任何想法,我会......我会嫁给你什么的。