#import <UIKit/UIKit.h>
int main(int argc, char *argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);//Program received signal: EXC_BAD_Access"
[pool release];
return retVal;
}
答案 0 :(得分:0)
EXC_BAD_Access意味着您正在过度释放对象。使用Instruments Object Alloc运行应用程序并启用Zombie检测以找到罪魁祸首。
答案 1 :(得分:0)
你正在某处访问不良内存。最有可能的是,您正在尝试引用已经释放的对象的指针,并且调试器必须回滚到堆栈的底部。通常情况下,在此日志中,只有在“程序接收信号:EXC_BAD_Access”之前稍微显示出这种崩溃的真正原因。
祝你好运。答案 2 :(得分:0)
您的应用程序崩溃,这就是您此时收到错误的原因,
您可以通过选择iOs Simulator 4.3及更低版本来检查应用程序崩溃的位置。
这可以帮助您调试问题。
iOS 5.0及更高版本永远不知道问题出在哪里,您必须在较低版本然后5.0中运行应用程序。