我正在尝试将VCard 4.0数据包转换为CN联系人,我得到:
CNContactVCardSerialization.contactsWithData(localData)
2016-07-06 15:52:36.096 Setec[570:83203] bplist0
2016-07-06 15:52:36.097 Setec[570:83203] vCard Syntax Error, character: 7 : 0
2016-07-06 15:52:36.097 Setec[570:83203] Malformed BEGIN
2016-07-06 15:52:36.097 Setec[570:83203] (null)
2016-07-06 15:52:36.097 Setec[570:83203] vCard Syntax Error, character: 14 : 下面是我的代码:
var usersContact = []
do {
try usersContact = CNContactVCardSerialization.contactsWithData(localData)
contactArray.addObject(usersContact)
} catch {
print("Error \(error)")
} 发布于 2016-07-07 06:12:32
尝试执行以下操作,如果您有任何进一步的问题,请随时让我知道。希望这能帮助:)
var usersContact = []
do {
try usersContact = CNContactVCardSerialization.contactsWithData(data)
} catch {
print("error")
}
var contact = usersContact[0] as! CNContacthttps://stackoverflow.com/questions/38232736
复制相似问题