我正在编写一个 iPhone/iPad 应用程序,其中包含压缩文件,这些文件基本上是网站的内容,然后我可以在提取时运行这些内容。但是,我想将所有这些文件和文件夹放入一个文件中,即一个NSBundle
文件,这样我就可以将它显示给用户,就好像它是一个文件一样,然后可以在其中删除或移动它,但不能遍历它。(我的应用程序允许遍历整个文件夹中的NSDocuments
文件夹)
我知道您可以轻松地将自己的导入NSBundle
到您的项目中,然后将其读入网站。但是,是否有可能使用已经创建的目录结构来编写一个目录结构,其中的文件和文件夹必须保持原样,即我之前描述的 web 文件夹?
如果不是NSBundle
,我可以将文件夹写入(转换)到任何其他类型的包中吗?
如果没有,你对我的困境还有什么建议吗?