【发布时间】:2012-09-20 01:58:09
【问题描述】:
我的应用程序中有一个核心数据。其中一个实体是Details。 Details 有两个名为 guid 的属性,另一个是 details。这两个属性都包含很多值。在获取的时候,我必须取对应guid的details。我可以使用 guid 获取保存在其他属性中的值吗?如何连接这两个属性?这就是我将值保存到 2 个属性的方式。
ReaderAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [appDelegate managedObjectContext];
NSManagedObject *object;
object = [NSEntityDescription insertNewObjectForEntityForName:@"Details" inManagedObjectContext:context];
[object setValue: [[activity objectForKey:@"category_guid"]stringValue]forKey:@"guid"];
[object setValue:[activity objectForKey:@"details"] forKey:@"details"];
NSError *error;
if (![context save:&error]) {
NSLog(@"Error save base");
}
else {
NSLog(@"saved");
}
【问题讨论】:
标签: iphone objective-c ios core-data entities