iPhone应用程序可以访问联系簿中的备注字段吗?我假设用户已允许应用程序在提示时允许访问“联系人”。
是否可以访问“联系人”中的所有可用字段?
答案 0 :(得分:2)
是的,您可以获得与其他属性相同的注释值。例如,您可以将ABRecordCopyValue
与kABPersonNoteProperty
一起使用。请参阅Address Book Programming Guide for iOS,特别是直接互动:以编程方式访问数据库一章。
例如,要获取姓氏,您将:
NSString *name = CFBridgingRelease(ABRecordCopyValue(person, kABPersonLastNameProperty));
要获得备注,您会:
NSString *note = CFBridgingRelease(ABRecordCopyValue(person, kABPersonNoteProperty));
请参阅ABPerson Reference的常量部分,以获取可以检索的属性列表。