0

我想显示联系人姓名以及公司标识符。假设名字是 john,公司是 ABC,则联系人应显示为 john ABC。是否可以以编程方式使用地址簿或 ios 中的任何内容。

4

1 回答 1

0

您需要获取您想要使用的记录ABAddressBookCopyArrayOfAllPeople(),它返回一个CFArrayRef或过滤其中一些子集,NSPredicate 然后获取名称:

NSString *name = (__bridge_transfer NSString*)ABRecordCopyValue(record,kABPersonFirstNameProperty));

和公司

NSString *company = (__bridge_transfer NSString*)ABRecordCopyValue(record,kABPersonOrganizationProperty));

然后根据需要使用这些值。有关更多详细信息,请查看文档

于 2013-02-07T12:30:37.573 回答