如何获取联系人的显示名称属性

时间:2013-05-11 07:28:15

标签: iphone ios objective-c ipad ios-simulator

我想要联系app.Like的显示属性如果我保存与公司名称的联系然后它与公司显示。那么如何找到地址簿api的联系人的显示名称。

就像我保存一个公司名称的联系人和所有其他字段空白的名字和姓氏然后它显示公司名称以显示联系人。如果我保存一个名字的联系人然后它显示名字。我想要在联系人应用程序中显示值。

例如

约翰

Dominios

我可以轻松地使用地址簿api获取此名字和公司名称,但如何找到联系人的哪个属性用于显示联系人

提前致谢

1 个答案:

答案 0 :(得分:3)

获取像这样的合成名称

ABRecordRef *person = (ABRecordRef *)[allPeople objectAtIndex:i];
NSString *displayName = (NSString *)ABRecordCopyCompositeName(person);