Swift 通过URL获取文档

Swift 通过URL获取文档,swift,macos,cocoa,searchkit,Swift,Macos,Cocoa,Searchkit,SearchKit是一个超越怪异的API。似乎没有办法通过URL获取特定的SKDocument。相反,我必须遍历所有文档并记住它们的SKDocumentIDs和URLs 这是正确的吗?关于SKIndexGetDocumentID?我首先需要文档来获取ID。这就是为什么我想通过它的URL来查找文档。使用SKDocumentCreateWithURL()创建一个SKDocument。这就像对墙说话一样。。。我想通过URL进行查询,而不是创建它。文档已经存在。从SKDocument的文档中:“定义表示

SearchKit是一个超越怪异的API。似乎没有办法通过URL获取特定的
SKDocument
。相反,我必须遍历所有文档并记住它们的
SKDocumentID
s和
URL
s


这是正确的吗?

关于
SKIndexGetDocumentID
?我首先需要文档来获取ID。这就是为什么我想通过它的URL来查找文档。使用
SKDocumentCreateWithURL()
创建一个
SKDocument
。这就像对墙说话一样。。。我想通过URL进行查询,而不是创建它。文档已经存在。从
SKDocument
的文档中:“定义表示文档URL的不透明数据类型。”以及“文档URL对象是文档的通用位置规范。它是根据文档方案、父文档和文档名称构建的。您可以使用搜索工具包的SKDocumentCreateWithURL(:)和SKDocumentCopyURL(:)函数在文档URL对象和CFURL对象之间来回转换。“
SKDocument…
函数使用URL:“文档URL对象”。