我想显示联系人姓名以及公司标识符。假设名字是 john,公司是 ABC,则联系人应显示为 john ABC。是否可以以编程方式使用地址簿或 ios 中的任何内容。
问问题
327 次
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 回答