Documents文件夹中的预定义文件夹层次

时间:2013-05-17 17:18:04

标签: iphone ios file directory

我刚刚意识到Xcode中的所有组都被忽略了,我添加到项目中的所有文件都被直接复制到Documents文件夹中。

由于我有几种不同类型的文件,我希望从一开始就把它们组织起来。

那么有没有办法在我的应用的Documents文件夹中预定义文件夹层次结构并将我的文件放在相应的文件夹中,还是我必须在我的第一个应用程序启动时手动移动它们?

提前致谢并感谢您的帮助! 最大

1 个答案:

答案 0 :(得分:1)

安装应用时,应用中的任何内容都不会自动进入“文档”文件夹。您的应用必须专门复制或创建Documents文件夹中的文件。您可以在Documents文件夹中自由创建所需的任何子文件夹布局。这一切都必须在运行时完成。

如果您的目标是打包应用程序,以便将某些资源文件组织到应用程序资源包中的固定文件夹结构中,那么这是一个不同的问题。这可以完成,但它要求在项目中创建文件夹时,不要只创建一个组,您必须创建一个实际的文件夹引用。文件夹引用在Xcode中显示为蓝色文件夹图标,而不像所有其他组文件夹一样呈黄色。当您向资源添加文件时,为文件选择器显示的对话框,请务必选择“为任何添加的文件夹创建文件夹引用”,而不是“为任何添加的文件夹创建组”。