我正在开发一个使用 Core Data 的 iOS 应用程序。我正在从 Web 服务下载数据。最初我有一个表,其中有一个字段“to”。当一个表的数据完成后,我想用已下载的数据计数更新表的“到”字段。
这是我到目前为止使用的:
NSString *str;
NSEntityDescription *entityDesc = [NSEntityDescription entityForName:@"Resume" inManagedObjectContext:[self managedObjectContext]];
NSFetchRequest *request2 = [[NSFetchRequest alloc] init];
[request2 setEntity:entityDesc];
NSError *error;
NSArray *objects=[[self managedObjectContext] executeFetchRequest:request2 error:&error];
for (NSManagedObject *info in objects) {
str=[NSString stringWithFormat:@"%@",[info valueForKey:@"to"]];
int tableCount=[str intValue]+countValue;
NSLog(@"tableCount===%d",tableCount);
[info setValue:[NSNumber numberWithInt:tableCount] forKey:@"to"];
}