gpt4 book ai didi

ios - 如何快速获取iPhone设备本地存储的文档[pdf,docx,doc,xlsxl]

转载 作者:行者123 更新时间:2023-12-01 18:37:28 25 4
gpt4 key购买 nike

使用UIDocumentPickerViewController,使用icloud获得了所有文件[pdf,docx,doc,xlsxl,image]。这是我的代码

 @IBAction func uploadNewResumeAction(_ sender: Any) {
let documentPicker = UIDocumentPickerViewController(documentTypes: ["public.text", "com.apple.iwork.pages.pages", "public.data"], in: .import)
documentPicker.delegate = self
present(documentPicker, animated: true, completion: nil)
}


extension SchoolRulesView: UIDocumentPickerDelegate{

func documentPicker(_ controller: UIDocumentPickerViewController, didPickDocumentAt url: URL) {
let cico = url as URL
print(cico)
print(url)
print(url.lastPathComponent)
print(url.pathExtension)
}
}

在某些情况下,只希望显示一个文件docx,pdf,xlsxl,图像。怎么可能?

也想获取iPhone本地存储的.docx文件[例如:android手机本地存储文件diplay上载]。

同样要获取所有iPhone存储的本地文件并上传到服务器。怎么能实现我。帮我谢谢前进。

最佳答案

您应该使用UTI定义允许的内容类型。完整列表可用here

PDF,Microsoft Word,Microsoft Excel,PNG和JPEG的示例:

let documentTypes = [kUTTypePDF as String, "com.microsoft.word.doc", "com.microsoft.excel.xls", kUTTypePNG as String, kUTTypeJPEG as String]
let documentPicker = UIDocumentPickerViewController(documentTypes: documentTypes, in: .import)

关于ios - 如何快速获取iPhone设备本地存储的文档[pdf,docx,doc,xlsxl],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50447612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com