【发布时间】:2012-03-21 18:41:21
【问题描述】:
我遇到了一个问题,我的(简单)iOS 应用程序构建良好,说正在运行,但在模拟器上我只是得到一个空白屏幕。在 xCode 中,它仍然显示“在 iPhone 5.0 模拟器上运行 XXXX”,但也给出了“线程 1:信号 SIGABRT”;
底部窗口没有可读错误,只是:
argc = (int) 1
argc = (char **) 0xbffff578
到目前为止,一切都很好。在尝试将一些图像及其@2x 版本换成我稍微调整过的图像后,我遇到了问题。
我已经完成了清理工作,并且清理了构建文件夹。我还清空了 DerivedData 文件夹并尝试重新启动。我尝试在 didFinishLaunchingWithOptions 方法中的 AppDelegate 中添加断点,但似乎永远无法到达。
我想尝试的东西几乎用完了。
调试导航器:
编辑:
当我注释掉时:
@property (strong, nonatomic) UIWindow *window;
来自@interface AppDelegate
并注释掉
@synthesize 窗口 = _window;
来自@implementation AppDelegate,它可以很好地加载,尽管屏幕是空白的,因为我猜窗口没有加载。
【问题讨论】:
-
好的,有些进展。我已经去了情节提要并制作了一个新的视图控制器并将入口点更改为它。它可以加载这个,所以我原来的视图控制器有问题。嗯嗯
-
你使用git之类的版本控制系统吗?然后,您可以轻松地进行比较,看看 to 版本之间有什么区别。
标签: iphone xcode xcode4 sigabrt xcode4.3