Ios 核心数据一对多插入与一个相关的多个对象
事实上,我正试图理解这个过程我的模型想法是这样的 请检查这张照片 核心数据图表 正如你所看到的,我有书和作家,作家和书之间的关系是多方面的,我想这样做 例如,插入10本书,一次写一次我已经完成了这段代码Ios 核心数据一对多插入与一个相关的多个对象,ios,core-data,Ios,Core Data,事实上,我正试图理解这个过程我的模型想法是这样的 请检查这张照片 核心数据图表 正如你所看到的,我有书和作家,作家和书之间的关系是多方面的,我想这样做 例如,插入10本书,一次写一次我已经完成了这段代码 - (IBAction)add:(id)sender { id delegate =[[UIApplication sharedApplication]delegate]; NSManagedObjectContext * context =[delegate managed
- (IBAction)add:(id)sender {
id delegate =[[UIApplication sharedApplication]delegate];
NSManagedObjectContext * context =[delegate managedObjectContext];
Writer * writerClass =(Writer *)[NSEntityDescription insertNewObjectForEntityForName:@"Writer" inManagedObjectContext:context];
writerClass.fullName=self.firstName.text;
writerClass.website=self.website.text;
Book* booksClass =[NSEntityDescription insertNewObjectForEntityForName:@"Book" inManagedObjectContext:context];
booksClass.title =self.booktitle.text;
booksClass.redate=self.redate.text;
NSError * error =nil;
if(![context save:&error]){
NSLog(@"there was Error ");
}else{
NSLog(@"All Objects Added ");
}
}
但是每次代码都会插入一本书和一位作者,我需要对代码进行如下解释和更新
例如,我有这个信息
作者:
全名:詹姆斯
网站:google.com
书
标题:C++
修订日期:2013年1月1日
标题:计算机A+
修订日期:12/3/2013
标题:vb.net
修订日期:2013年3月10日
所有那些书都与詹姆斯有关。如何一次插入所有这些信息?您是否检查了此项。。对但不是我需要的。请阅读我的问题。