2013-05-02 43 views
1

我必須從地址簿中選擇多個聯繫人並保存到我的應用程序。現在,如果我從地址簿&中刪除了任何聯繫人,它就是之前保存在我的應用中的聯繫人,爲了恢復已刪除的聯繫人,我需要創建vcf文件。如何以編程方式創建vcf文件?

+0

這可能會幫助你http://stackoverflow.com/questions/2795615/generate-vcard-from-addressbook-framework – 2013-05-02 05:38:35

回答

2

如果您正在爲iOS 5.0開發或更高版本,然後使用以下方法:

CFArrayRef ABPersonCreatePeopleInSourceWithVCardRepresentation( ABRecordRef源, CFDataRef vCardData )

CFArrayRef ABPersonCreateVCardRepresentationWithPeople( CFArrayRef人 )

和文檔是在這裏: http://developer.apple.com/library/ios/#documentation/AddressBook/Reference/ABPersonRef_iPhoneOS/Reference/reference.html

注: -仔細閱讀文檔將幫助你很多開發整個項目。