2

私のiPhoneアプリでは、連絡先を配列内のデータピースにリンクしたいと思っています。すべてのデータ処理は問題ありません。私の質問は、連絡先へのリンクとして機能する、どの連絡先情報パラメータをデータベースに保存できるかということです。その後、この1つの値を呼び出して、連絡先へのリンクを取得できるようになります。

---以下の編集

これは私がやっていることですが、私はまだそれを正しく理解することができません。連絡先ビューがスライドしますが、空の連絡先が含まれています。誰か助けてくれませんか。

ABPersonViewController *pvc = [[ABPersonViewController alloc] init];

int referenceid = 69249600;


ABAddressBookRef addressBook;
addressBook = ABAddressBookCreate();
ABRecordRef person = ABAddressBookGetPersonWithRecordID(addressBook, referenceid);
//ABAddressBookGetPersonWithRecordID()

pvc.displayedPerson = person;

[[self navigationController] pushViewController:pvc animated:YES];  
NSLog(@"customerRecID %d", pvc.displayedPerson);
4

1 に答える 1

2

はい、ABRecordIDはあなたが使いたいものです。「これを変数と呼ぶ」とはどういう意味かわかりません。ABRecordRefをABRecordIDに変換する場合は、ABRecordGetRecordID()を使用します。

于 2010-01-25T16:51:08.083 に答える