1

我目前正在开发一个将文档存储到云存储的应用程序。我需要将我的文档放在新文件应用程序中。现在我正在获取文档列表,一旦单击单个文档,就没有可用于预览的数据。而且我不确定在文件提供程序扩展中将文件数据写入文件的位置以及我们应该返回哪个 URL func urlForItem(withPersistentIdentifier identifier: NSFileProviderItemIdentifier) -> URL

4

1 回答 1

1

您可能希望将文件存储在应用程序组容器内的某个位置,以便扩展程序和应用程序都可以访问该文件。

是否要将文件放在某个子目录中取决于您。遵循 WWDC 会议的建议,将项目标识符放入其中,后跟文件名可能不是一个坏主意。这使您可以轻松地从 url 获取项目标识符,还可以帮助您避免命名冲突。

于 2017-09-06T16:13:56.063 回答