Swift:从文档目录读取.vcf文件?
我们从文档目录路径获得Swift:从文档目录读取.vcf文件?,swift,iphone,cncontact,vcf-vcard,Swift,Iphone,Cncontact,Vcf Vcard,我们从文档目录路径获得.vcf,但无法使用.vcf文件URL导入设备 “Nik1.vcf”: file:///Users/jksol-niketan/Library/Developer/CoreSimulator/Devices/18ADE140-22E4-4BEA-8C25-886AEE96C2CC/data/Containers/Data/Application/BC6A91A7-2920-4D5D-9787-F6D0E0DAB200/Documents/restore/Nik1%20.vc
.vcf
,但无法使用.vcf
文件URL导入设备
“Nik1.vcf”:
file:///Users/jksol-niketan/Library/Developer/CoreSimulator/Devices/18ADE140-22E4-4BEA-8C25-886AEE96C2CC/data/Containers/Data/Application/BC6A91A7-2920-4D5D-9787-F6D0E0DAB200/Documents/restore/Nik1%20.vcf"
该文件路径URL的解决方案如何使用swift/objective c导入iPhone设备
我厌倦了这个问题,请帮助我解决这个问题
for r in restore{
var data: Data = Data()
do{
let url = URL(fileURLWithPath: r.value.path)
try data = NSData(contentsOf: url) as Data
var usersContact = [CNContact]()
do {
try usersContact = CNContactVCardSerialization.contacts(with: data)
} catch {
print("error")
}
let contact = usersContact[0]
print(contact)
}catch{
print("error")
}
}
例如还原=[“Nik1.vcf”:
file:///Users/jksol-niketan/Library/Developer/CoreSimulator/Devices/18ADE140-22E4-4BEA-8C25-886AEE96C2CC/data/Containers/Data/Application/BC6A91A7-2920-4D5D-9787-F6D0E0DAB200/Documents/restore/Nik1%20.vcf]
打印(“错误”)
=>打印(“错误:\(错误)”)
。是否打印了错误?你的问题到底是什么?发生了什么?你的代码要去哪里?陷入困境?哪一个?