在UItableview中显示联系人

时间:2011-02-02 06:39:28

标签: iphone

我可以通过单击应用程序中的刷新按钮一次性将联系人(iphone联系人)添加到表格视图中。 但我想在我的表格视图中添加特定的联系人,这意味着(当我在人员选择器视图控制器中选择联系人时,只有联系人必须在我的表格视图中添加,任何人都可以帮助我如何做到这一点

1 个答案:

答案 0 :(得分:2)

ABAddressBookRef ab;
ab = ABAddressBookCreate();
int len = (int) ABAddressBookGetPersonCount(ab);
int i;
for(i = 1; i < (len + 1); i++)
{
ABRecordRef person = ABAddressBookGetPersonWithRecordID(ab,(ABRecordID) i);
NSString *firstName;
firstName = ABRecordCopyValue(person, kABPersonFirstNameProperty);

if([firstName isEqualToString:selectedName])
//Add to array
}