也可以通过如下代码拼接:[csharp]view plaincopy
NSPredicate *predicate1 = [NSPredicate predicateWithFormat:@"filed == ‘value1’ "];
NSPredicate *predicate2 = [NSPredicate predicateWithFormat:@"filed == ‘value2’ "];
NSArray *predicates = [[NSArray alloc]initWithObjects:predicate1,predicate2,nil];
NSPredicate *andCompoundPredicate =[NSCompoundPredicate orPredicateWithSubpredicat
es:predicates];
在调用 save来调用save
:):[csharp]view plaincopy
NSManagedObject *book = // get a book in one MOC
NSManagedObject *owner = // get an owner in a different MOC
[[owner mutableSetV alueForKey:@"books"] addObject:[owner managedObjectContext:objec
tWithID:[book objectID]]];
Persistent Store Coordinator(持久性数据协调器): 你可以将这个东西看作是数据库连接库,在这里,你将设置数据存储的名字和位置,以及数据存储的时机。Managed Object Context(管理数据内容):你可以将这一部分看作是数据的实际内容,这也是整个数据库中对我们而言最重要的部分(这还用说),基本上,插入数据,查询数据,删除数据的工作都在这里完成。
,找一个让心里安静和干净的地方,