NSDictionary *contactNameDictionary = [[NSDictionary alloc] initWithObjectsAndKeys:item, @"contact", sortName, @"contactSortName", compositeName, @"compositeName", nil];
在特定情况下,此特定代码行会生成EXC_BAD_ACCESS错误。
答案 0 :(得分:1)
如果任何对象为nil,则应该获得Objective-C异常。
如果任何物体是垃圾,例如如果它们被过度释放,你应该得到一个EXC_BAD_ACCESS。使用Zombie工具检测此类问题。