我試圖將數據添加到核心數據實體的屬性中。將數據從NSMutableArray添加到NSManagedObjectContext
Contents of contentArray: (
036,
038,
040,
041,
043,
044,
044,
043,
042,
041,
041,
042,
042,
042,
042,
041,
041,
042,
043,
044,
045,
046,
047,
048,
050,
053,
054,
056,
059,
060,
057,
055,
053,
051,
048,
046,
043,
035,
034,
033,
032,
031,
032
}
上面給出的是可變數組的樣本內容。我想下面給出將其添加到一個 的NSManagedObjectContext變量:
for (int i =0;i<[contentArray count];i++){
int a =[[contentArray objectAtIndex:i] intValue];
NSLog(@"value:%d",a);
[newManagedObject setValue:[NSNumber numberWithInteger:a ] forKey:@"timeStamp"];
// Save the context.
NSError *error = nil;
if (![context save:&error]) {
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}
}
我只是操縱適用於iOS的默認核心數據應用,在那裏它增加了一個時間戳值表。單元格正在被寫入以前的值。我的實施有什麼問題嗎?如何添加數據而不是寫入內容數組的數據?任何幫助將不勝感激。謝謝
爲哪個實體要添加從陣列的價值? –