1

我需要使用我的个人数据格式将 NSDate 转换为字符串......问题是模拟器上的这段代码(4.01)崩溃......有时代码被“冻结”,有时给出 BAD_ACCESS......这里是编码:

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
4

1 回答 1

2

可能不是此代码,而是您的应用程序中的其他一些问题。我写了一篇博客,介绍了各种查找错误的方法

http://www.loufranco.com/blog/files/debug-iphone-crash-EXC_BAD_ACCESS.html

问题是您在进行错误的内存访问时得到 EXC_BAD_ACCESS,而不是在损坏堆或导致潜在问题的时候。

如果 alloc 崩溃了,那么很有可能您的堆已损坏,并且损坏发生在此代码之前。

于 2010-07-21T22:54:07.530 回答