我在 iOS6 上遇到以下异常(在带有 CoreData 的应用程序上):
“2012-10-15 10:21:28.952 MyApp[68650:c07] * 由于未捕获的异常 'NSInvalidArgumentException' 导致应用程序终止,原因:'* -[__NSArrayM insertObject:atIndex:]: object cannot be nil' *第一次抛出调用堆栈:(0x28e6012 0x2659e7e 0x2899b6a 0x2899a20 0x1646941 0x1642c67 0x164f846 0x164f908 0x6c540 0x2057e83 0x28a5376 0x28a4e06 0x288ca82 0x288bf44 0x288be1b 0x33967e3 0x3396668 0x15a165c 0x13a22 0x2845)的libc ++ abi.dylib:终止称为抛出异常”
这在 iOS5 上不会发生,所以在 iOS6 上会发生一些我不明白的事情。我在调用 insertObject:atIndex: 的每个点上都设置了一个断点:但这些没有被调用——它必须是这个 libc++abi.dylib 中的某个东西,它被调用并崩溃。有谁知道可能出了什么问题?
谢谢你