EXC_BAD_ACCESS错误跟踪原点

时间:2011-02-07 12:48:15

标签: iphone objective-c cocoa-touch

NSDictionary *contactNameDictionary = [[NSDictionary alloc] initWithObjectsAndKeys:item, @"contact", sortName, @"contactSortName", compositeName, @"compositeName", nil];

在特定情况下,此特定代码行会生成EXC_BAD_ACCESS错误。

1 个答案:

答案 0 :(得分:1)

如果任何对象为nil,则应该获得Objective-C异常。

如果任何物体是垃圾,例如如果它们被过度释放,你应该得到一个EXC_BAD_ACCESS。使用Zombie工具检测此类问题。