【发布时间】:2017-03-29 10:01:16
【问题描述】:
有几篇关于这个主题的帖子,但我在其中看不到这个问题的答案。以下行产生标题错误:
let pdf_url = NSURL.fileURL(withPath: inputfile)
let pdf_doc = PDFDocument.init?(url: pdf_url) as! URL
我知道 init 方法可以采用多种数据类型,但我肯定已经明确表示我需要一个 URL。
错误信息是:
error: ambiguous reference to member 'init(url:)'
可能相关的一个问题是,Xcode 偶尔会在第一行告诉我使用 URL,而不是 NSURL,然后抱怨 URL 没有 fileURL 方法。 (我也尝试过 CGPDFDocument,但它想要一个 CFURL,并且不接受 NSURL,即使它们应该是“免费桥接”。)
【问题讨论】: