线程1:信号SIGABRT错误应用程序崩溃

时间:2014-09-14 16:40:44

标签: ios objective-c multithreading

每当我尝试运行我的应用程序时,它会崩溃并转到我的main.m文件并

返回UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class]));

以绿色突出显示并告诉我"线程1:信号SIGABRT,当我放置一个异常断点时,它说"线程1:断点1.1我如何解决这个问题所以我的应用程序没有'再崩溃了吗?

它在底部给我这个

argv char ** 0xbfffee18 0xbfffee18

argc int 1 1

当我添加一个异常断点时,它以绿色突出显示

0x15dd8b9:pushl%ebp

这是

0x29df9b:xorl%eax,%eax

和这个

返回UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class]));

我该如何解决这个问题,以便我的应用运行正常?请帮忙!

1 个答案:

答案 0 :(得分:0)

首先它说明了它崩溃的原因。 还检查是否

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

被调用。如果被调用 - 那么它会在另一个地方崩溃。由于某种原因,它实际上并没有显示它崩溃的地方