次のような状況があります。
データは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 のレコードを具体的に更新する方法です。