Swift中NSFileProviderExtension的用法示例是什么?

时间:2017-07-01 05:08:49

标签: ios swift

似乎NSFileProviderExtension继承自NSObject。 Apple文档here没有任何用法示例。

提前致谢。

1 个答案:

答案 0 :(得分:3)

来自文档:

https://developer.apple.com/documentation/fileprovider

  

如果您的应用主要专注于存储和管理用户文档,则可以实施文件提供程序扩展,以便用户在使用其他应用时访问其内容。   您的文件提供程序可以访问存储在服务器上的文件。   文件提供程序扩展名:

     
      
  • 为只根据需要下载的远程文件创建占位符。
  •   
  • 拦截来自主机应用程序的协调读取,以便在读取之前从远程服务器下载或更新该文件。
  •   
  • 在主机应用程序协调写入后触发通知,以便扩展程序可以根据需要将更改上载到远程服务器。
  •   
  • 枚举存储的文档和文件夹。
  •   
  • 在存储的文档和文件夹上执行操作,例如导入,移动,重命名或删除项目。
  •