【问题标题】:ABRecordID for a record in addressbook(unique id for inserted record in addressbook)地址簿中记录的 ABRecordID(地址簿中插入记录的唯一 ID)
【发布时间】:2009-12-21 12:08:23
【问题描述】:

我在向 iphone 的联系人添加记录时卡住了。

情况是这样的,我有一个视图,其中联系人被创建并插入到 iphone 的联系人中。

我想要的是

有没有办法找到插入的(记录)联系人的一些唯一 ID。访问其他视图中的联系人时需要使用它。

请赐教。

【问题讨论】:

    标签: iphone objective-c addressbook abrecord


    【解决方案1】:

    当您在地址簿中插入一条新记录时,该记录会自动分配一个 ABRecordID,您可以使用它来检索

    ABRecordID ABRecordGetRecordID (
       ABRecordRef record
    );
    

    【讨论】:

    • 只是想添加您必须在尝试获取记录ID之前保存地址簿。在调用 save 之前尝试添加多条记录时才意识到这一点。
    • 请记住,如果您的用户使用 MobileMe 并进行同步重置,则此记录 ID 会更改。
    猜你喜欢
    • 2014-09-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    相关资源
    最近更新 更多