使用for循环时出现奇怪的崩溃

时间:2016-10-19 12:32:38

标签: ios objective-c crash

我有一个在

中创建和填充实体的应用
[[self managedObjectContext] performBlockAndWait

在这个块中,我使用for循环遍历一些数据并使用这些数据创建实体。

奇怪的部分是:  如果我使用 for ( Entity in Array )它会在大约10次迭代后崩溃。如果我使用旧for ( int i = 0 i < array.count; i++)然后使用i访问数组,则不会发生崩溃。崩溃是一个信号SIGABRT

有人能想到这次崩溃会发生什么原因吗?

1 个答案:

答案 0 :(得分:0)

for ( Entity in array.length )