【问题标题】:Can iPhone App access the Notes field in the Contact Book (assuming user allows access to contacts)iPhone App可以访问通讯录中的Notes字段(假设用户允许访问联系人)
【发布时间】:2014-05-01 20:13:24
【问题描述】:

iPhone 应用程序可以访问通讯录中的便笺字段吗?我假设用户已允许应用程序在出现提示时允许访问“联系人”。

联系人中的所有可用字段都可以访问吗?

【问题讨论】:

    标签: ios abaddressbook


    【解决方案1】:

    是的,您可以像获取其他属性一样获取注释值。例如,您可以将ABRecordCopyValuekABPersonNoteProperty 一起使用。请参阅Address Book Programming Guide for iOS,尤其是直接交互:以编程方式访问数据库一章。

    例如,要获取姓氏,您可以:

    NSString *name = CFBridgingRelease(ABRecordCopyValue(person, kABPersonLastNameProperty));
    

    要获取注释,您可以:

    NSString *note = CFBridgingRelease(ABRecordCopyValue(person, kABPersonNoteProperty));
    

    请参阅ABPerson Reference常量部分,了解可以检索的属性列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-04
      • 2012-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-20
      • 1970-01-01
      相关资源
      最近更新 更多