【发布时间】:2016-10-30 23:39:02
【问题描述】:
真的很困惑发生了什么。我的应用程序构建成功,但当我尝试运行它时,它在我的任何 UI 或视图控制器加载之前在空白屏幕上崩溃。
- 我已经测试了其他 Xcode 项目,它们都可以正常工作,所以它是特定于项目的。
- 我为all exceptions 激活了断点,但 Xcode 仍然在 main.m 中停止。
- 从我的项目上次处于工作状态时开始,我的代码中没有错误,也没有新的警告。
- 我已经测试了创建一个带有空白 UIViewController 的全新故事板,但问题仍然存在。奇怪的是,如果我加载到没有视图控制器的空白 UITabBarController 中,模拟器将运行。
- 我的任何故事板中都没有dead outlets。
我对我的项目进行了很多更改(专业提示:始终检查您的应用程序是否在您进行更改时运行,而不仅仅是它构建!),主要集中在删除未使用的文件。我为我的目标检查了“构建阶段”下的“编译源”,一切看起来都不错。
我也检查了 NSZombies、内存管理等,但似乎不是内存问题。
请让我知道我可以包括哪些其他细节!
【问题讨论】: