Irgendwie verstehe ich das nicht
Die Schleife funktioniert:
Diese funktioniert nicht:
die Schleife bricht beim CKRecord bzw. bei setValue passiert nichts mehr. Die Schleife wird einfach abgebrochen.
läuft setValue irgendwie asynchron ab und daher kommt das Problem?
Die Schleife funktioniert:
Diese funktioniert nicht:
Quellcode
- var recordArray: [CKRecord] = []
- for bmz in BMZUnits {
- for version in bmz.versions {
- let recordToSaveTwo = CKRecord(recordType: "\(bmz.name)\(version.name)")
- recordToSaveTwo.setValue("\(bmz.name)", forKey: "Hersteller")
- recordToSaveTwo.setValue("\(version.name)", forKey: "System")
- recordArray.append(recordToSaveTwo)
- }
- }
läuft setValue irgendwie asynchron ab und daher kommt das Problem?