每次用户保存项目时,我的应用程序都会生成 3 个文件。我希望能够在运行时构建一个包,并将所有文件保存到该包并将其保存到应用程序的目录中。因此,如果用户想要将项目移动到桌面,只需拖动一个包(= 一个看起来像文件的目录,如 Mac OS X 应用程序和 Pages 文件)...
我用谷歌搜索了一无所获。
如何在运行时执行此操作?
谢谢。
最佳答案
bundle 实际上只是符合特定结构的文件夹层次结构 - 请参阅 Bundle Programming Guide 。您可以使用 NSFileManager
创建相关文件夹,使用 NSPropertyListSerialization
创建 Info.plist
等。
关于iphone - 如何创建 bundle 并在运行时将文件放入其中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4320238/