【发布时间】:2011-12-28 07:24:59
【问题描述】:
我正在设计一个二维码阅读器,它需要检测并导入 vCard 格式 (.vcf) 的联系人卡片。
有没有办法直接将卡片数据添加到系统通讯录中,还是我需要自己解析vCard并单独添加每个字段?
【问题讨论】:
-
有一个函数,
ABPersonCreatePeopleInSourceWithVCardRepresentation()用于重要的 VCF 数据,但它只在 iOS 5 中添加。你的目标是什么版本的 iOS? -
好吧,我还不确定版本可能是最新版本。我的应用程序现在适用于 iPhone 4 和 4s,我正在使用 iPhone 4s 测试它到 ios5(及更高版本)应该很好,谢谢
-
VCF 数据的变量类型是什么? NSData、NSString,还是只是一个实际文件的路径?
-
它可能是 Nsstring。有什么建议吗?
-
检查我的答案!我希望这行得通。
标签: objective-c ios addressbook