我有以下情况:
将数据从CoreData
实体读取到名为observationList 的数组中
循环遍历数组,检查数据,可能需要更新位置 x 处的数据。
for (int x = 0; x < [observationList count]; x++)
{
//check for need of data update - if there is a need to update ....
for (NSManagedObject *schoolObject in [self observationList])
{
[schoolObject setValue:[NSString stringWithFormat:@"%@", classCheck] forKey:@"obsClassName"];
}
NSError *error;
[context save:&error];
}
我意识到我正在做的是更新 CoreData 中的所有记录,所以我要问的是如何专门更新位置 x 处的记录。