适用于iOS的虚拟文件系统

时间:2013-11-09 02:33:46

标签: ios filesystems virtual

我想知道是否可以为iOS制作虚拟文件系统。我正在尝试制作用于Mac OS的macfuse等用户空间文件系统的移动版本。任何建议将不胜感激!

我有兴趣制作像Dropbox这样的东西,你实际上并没有在本地存储文件。我想从Dropbox获取文件并将其显示给用户。这可能吗?

1 个答案:

答案 0 :(得分:2)

无法实际安装新文件系统。幸运的是,您的应用无需使用“打开方式”菜单向其他应用提供数据。

当您的应用将文件传递到另一个应用时,该文件将被复制到目标应用的收件箱目录中。这意味着文件最初的位置或访问方式无关紧要。

访问文件的最简单机制是为要安装的每个文件系统实现NSURLProtocol的自定义子类。如果您正确实施,则应该为您处理所有剩余的操作。