0

在我的应用程序中,我试图为用户提供直接从联系人导入用户的能力。我显示了一个自定义视图控制器,其中列出了通讯簿中的所有联系人。对于没有名字和姓氏的联系人,我让单元格显示电子邮件地址或电话号码,但对于至少有一个或另一个的联系人,两者目前都为零。

我已尝试以下各项来获取值:

ABMutableMultiValueRef emails = ABRecordCopyValue(person, kABPersonEmailProperty);
CFTypeRef emailProp = ABRecordCopyValue((ABRecordRef)person, kABPersonEmailProperty);

1) NSArray *email = [((NSArray *)ABMultiValueCopyArrayOfAllValues(emailProp)) objectAtIndex:0];

2) NSArray *emails =(__bridge NSArray *)ABMultiValueCopyArrayOfAllValues(emails);    

3) NSString *email = (__bridge NSString *)ABMultiValueCopyValueAtIndex(emails, 0);
4

0 回答 0