【发布时间】:2013-09-27 23:27:53
【问题描述】:
我有一个我一直在开发的应用程序,它在 XCode 4.5 中的 iOS 6 上运行良好,但现在我下载了带有 iOS 7 的 XCode 5 并收到此错误,
线程 1:EXC_BAD_access code=2 地址 0x8
在 main.m 中:
#import <UIKit/UIKit.h>
#import "TestAppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([TestAppDelegate class]));
}
}
我下载了 iOS 6 sdk 并且代码在 iOS 6 sdk yet 上完美运行,但在 iOS 7 上,我收到此错误,我不知道为什么?
我尝试对此进行调试,但没有得到有关崩溃的信息。我阅读了一些关于僵尸的信息,并通过转到 Product->Edit Schema->Diagnostic->Enable Zombie Object 来启用它。但即使在这之后,我也没有得到任何帮助。
任何指针?
【问题讨论】:
-
指针:Mac OS X Debugging Magic 和 TN2239(在 Xcode 帮助中搜索)用于 iOS。
-
你设置了符号“异常断点”吗?
-
我应该在哪里设置这个? ,如果你的意思是断点,是的,我会这样做,但我不知道是什么问题以及错误发生在 cod 上的位置
标签: iphone objective-c ios7 xcode5