iphone - IOS 5 - XCode 4 - 应用程序启动时的 SIGABRT

标签 iphone objective-c ios xcode

我一开始调试,我的应用程序就开始抛出 SIGABRT 异常。我无法确定原因,而且 XCode 4 似乎没有提供详细的堆栈跟踪,而只是在主函数中中断。

    #import <UIKit/UIKit.h>

#import "AppDelegate.h"

int main(int argc, char *argv[])
{   
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
    }
}

在我的任何 View Controller 甚至开始加载之前抛出异常。 AppDelegate 的 applicationdidFinishLaunchingWithOptions 也永远不会被调用。我如何在 XCode 4 中调试它?完全难住了。

谢谢..

最佳答案

您是否在 info.plist 的“Main nib file base name”中设置了 MainWindow.nib 文件?错误不在主函数中

注意:在 XCode 4.x.x 中,大多数异常都会抛给主函数。

关于iphone - IOS 5 - XCode 4 - 应用程序启动时的 SIGABRT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9695732/

相关文章:

iphone - 如何初始化需要 JSON 负载的 Web 服务请求

ios - 将数据传递回presentingViewController 的好方法

iphone - 如何在 ContainerView 内部的 ViewController 之间切换?

ios - Swift,使用连接器连接(隐式展开)可选字符串

ios - 更改tableview中滚动条的颜色

ios - 以编程方式获取单个应用程序的使用时间 iOS

iphone - 防止objc block 复制属性

ios - Swift:如何从我的应用程序打开本地 pdf 到 iBooks

objective-c - avplayer时移

iphone - 我们如何实现像 "pull to reload"选项这样的 Facebook 应用程序?