ios - 如何以编程方式创建 vcf 文件?

标签 ios objective-c

我必须从地址簿中选择多个联系人并保存到我的应用程序中。现在,如果我从地址簿中删除任何联系人,并且它是以前保存在我的应用程序中的联系人,为了恢复已删除的联系人,我需要创建 vcf 文件。

最佳答案

如果您正在为 iOS 5.0 或更高版本开发,请使用以下方法:

CFArrayRef ABPersonCreatePeopleInSourceWithVCardRepresentation ( ABRecordRef source, CFDataRef vCardData )

CFArrayRef ABPersonCreateVCardRepresentationWithPeople ( CFArrayRef people )

文档在这里: http://developer.apple.com/library/ios/#documentation/AddressBook/Reference/ABPersonRef_iPhoneOS/Reference/reference.html

Note:- Reading documentation carefully will help you a lot to develop entire project.

关于ios - 如何以编程方式创建 vcf 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16330984/

相关文章:

ios - 解析,如何处理无效的 session ?

ios - 拖动图像以适合正确的边界框

objective-c - Objective-C 子类中的前向声明

objective-c - 在 windows 平台上构建 objective-c 代码

ios - 使用 AFNetworking 加载图像的 UICollectionView 滚动性能

ios - 如何在 Split View中检测 iOS 应用程序

ios - 包含结构的数组的哈希值

ios - 在 appdelegate 中设置初始 viewcontroller - swift

ios - 根据设备大小缩放多行 UIButton 上的字体

ios - 在 Apple Watch 的 ReactJS Native 上,如何设置要为 WatchKit 和 Glances 显示的静态图像?