Verwendung habe ich eine Anwendung, die durch einige Daten für die Schleife zu Zyklus schafft undeigenartiger Sturz, wenn für die Schleife
[[self managedObjectContext] performBlockAndWait
Innerhalb dieses Blocks I a in einem Entitäten Füllen und Entwickler Entitäten unter Verwendung dieser Daten.
Der seltsame Teil ist: Wenn ich for (Entity in Array)
verwenden wird es nach etwa 10 Iterationen zum Absturz bringen. Wenn ich das alte benutze und dann auf das Array mit i
zugreife, gibt es keinen Absturz. Der Absturz ist ein Signal SIGABRT
Kann jemand einen Grund denken, warum dieser Unfall auftreten würde?
Ihren vollständigen Code zeigen! – Lion
Meine Vermutung wäre eine unerkannte Mutation des Arrays während der Schleife. Undected vom Enumerator, das ist. – Avi
Bitte zeigen Sie Ihren Crash-Code – seggy