Objective-C将联系人添加到收藏夹

时间:2013-12-16 21:35:10

标签: ios objective-c abaddressbook

我知道可以在iOS地址簿中创建新的联系人。

有没有办法同时标记该联系人并以编程方式将其设置为“收藏夹”?

2 个答案:

答案 0 :(得分:2)

我不知道有任何公共API。这是有道理的,因为这是一个非常具有侵略性的行动。你不应该这样做 - 用户应该这样做。

答案 1 :(得分:2)

收藏的联系人因应用程序而异 - 这不是AddressBook framekwork管理的内容。看看手机应用程序,然后看看FaceTime;您会看到收藏夹列表中的联系人不同(当然,除非您在两个应用程序中设置了相同的收藏夹)。 “最近”类别也是如此。

要在您自己的应用中实施收藏夹列表,请跟踪用户在您的应用中选择作为收藏的联系人的record identifiers。您可以使用ABPeoplePickerNavigationController轻松地让用户选择要添加到收藏列表的联系人。