2

在我的 iphone 应用程序中,我希望将联系人链接到数组中的数据块。所有的数据处理都很好。我的问题是:哪些联系人信息参数可以保存在数据库中,作为联系人的链接。然后稍后我将能够调用这个值,然后将链接返回给联系人。

---在下面编辑

这就是我要做的,但我还不能把它做好。我让联系人视图滑过,但它包含一个空联系人。有人可以帮忙吗。

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 回答