iphone - 如何在运行时创建一个包并在其上放置文件

时间:2010-12-01 00:45:55

标签: iphone

每次用户保存项目时,我的应用都会生成3个文件。我希望能够在运行时构建一个包,并将所有文件保存到该包并将其保存到应用程序的目录中。因此,如果用户想要将项目移动到桌面,只需拖动一个包(=一个看起来像文件的目录,如Mac OS X应用程序和Pages文件)......

我用Google搜索,一无所获。

我如何在运行时这样做?

感谢。

1 个答案:

答案 0 :(得分:2)

捆绑包实际上只是符合特定结构的文件夹层次结构 - 请参阅Bundle Programming Guide。您可以使用NSFileManager创建相关文件夹,NSPropertyListSerialization以创建Info.plist等。