CNContactVCardSerialization
全部标签 我正在使用CNContacts和CNContactUI框架并通过它选择一个联系人CNContactPickerViewController*contactPicker=[CNContactPickerViewControllernew];contactPicker.delegate=self;[selfpresentViewController:contactPickeranimated:YEScompletion:nil];和-(void)contactPicker:(CNContactPickerViewController*)pickerdidSelectContact:(CNC
我正在尝试将VCard4.0数据包转换为CN联系人,我得到:CNContactVCardSerialization.contactsWithData(localData)2016-07-0615:52:36.096Setec[570:83203]bplist02016-07-0615:52:36.097Setec[570:83203]vCardSyntaxError,character:7:02016-07-0615:52:36.097Setec[570:83203]MalformedBEGIN2016-07-0615:52:36.097Setec[570:83203](null)20
我正在尝试使用联系人的vCard表示获取NSData对象。我的代码:letcontactStore=CNContactStore()letfetchRequest=CNContactFetchRequest(keysToFetch:[CNContactGivenNameKey,CNContactFamilyNameKey])varcontacts=[CNContact]()varvcard=NSData()do{trycontactStore.enumerateContactsWithFetchRequest(fetchRequest){(contact,status)->Voidin