連絡先テーブルに、iPhone のアドレス帳から選択した連絡先の情報を挿入します。
連絡先の名前と番号 (0 番目のインデックス) を保存し、さらに 2 つのフィールド twilio 番号と bool チェックをこのコードで追加します。
AppDelegate *appDelegate =
[[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context =
[appDelegate managedObjectContext];
Contacts * newContact = [NSEntityDescription
insertNewObjectForEntityForName:@"Contacts"
inManagedObjectContext:context];
newContact.name = name;
newContact.number = phone;
newContact.isEligible = isEligible;
newContact.twilionumber = tempTwilioNumber;
シナリオは、配列形式の他のすべての電話番号 (0 番目のインデックスを除く) を選択し、それらを属性電話番号を持つ ContactDetail テーブルに保存することです。場合によっては、1 つの連絡先が他の複数の番号を持つことができます。
連絡先テーブルの1つのエントリに対して、その配列をcontactDetailテーブルに挿入するにはどうすればよいですか??