【发布时间】:2018-10-31 09:53:13
【问题描述】:
我正在做一个项目,我应该获取一个 pdf 并将其添加到我在表格视图中的列表中并进行处理。现在再次当用户从列表中选择该pdf时,我需要再次处理它但它没有打开。当我调查这个问题时,我每次都为同一个 PDF 获得不同的路径。
func documentPicker(_ controller: UIDocumentPickerViewController, didPickDocumentAt url: URL) {
pdfURL = url
print("PDF URL : \(url)")
pdfDetailFilling()}
使用一个 URL 打开相同 pdf 的任何解决方法 这是我得到的 2 个不同的网址,
file:///private/var/mobile/Containers/Data/Application/278B32A4-3F13-4A20-AA11-A1B1D3501572/tmp/in.gingermind.eyed-Inbox/cprogramming_tutorial.pdf
file:///private/var/mobile/Containers/Data/Application/5F05E527-BF15-43D1-9DBC-FF89BE772898/tmp/in.gingermind.eyed-Inbox/cprogramming_tutorial.pdf
【问题讨论】:
-
这是一个功能。不要存储绝对路径。
-
@Gereon 那么我应该存储什么路径。
标签: ios swift uidocumentpickerviewcontroller