1
我开始调试后,应用程序就开始抛出SIGABRT异常。我无法确定为什么和XCode 4似乎没有给出详细的堆栈跟踪,而只是在主函数中断了。IOS 5 - XCode 4 - 应用程序启动时的SIGABRT
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
在我的任何viewcontrollers甚至开始加载之前抛出异常。 AppDelegate的applicationdidFinishLaunchingWithOptions也永远不会被调用。我该如何在XCode 4中进行调试?完全难倒了。
谢谢..
在应用程序delegate.m中放入一个断点'applicationDidFinishLaunching'并检查是否已达到 – Shubhank 2012-03-14 04:03:18
我应该提到这一点。不是这样。 AppDelegate的applicationDidFinishLaunching永远不会被调用。 – Nick 2012-03-14 04:05:11
问题在别的地方。不在主要功能中。请发布您的代码'applicationDidFinishLaunching'。 – 2012-03-14 04:25:53