Xcode:多个目录和子目录

时间:2013-01-14 12:42:28

标签: ios xcode

我正在试图弄清楚如何将我的所有地图图块放入XCode中,以便我可以将它们称为:

/0/0/0.png

/1/0/1.png

...等

到目前为止似乎没有工作,所以我想知道是否有人可以建议如何这样做。

2 个答案:

答案 0 :(得分:2)

向Xcode添加资源时,如果选择“为任何添加的文件夹创建文件夹引用”,则在将这些文件夹复制到bundle时,Xcode将保留层次结构。引用的文件夹在项目导航器中有蓝色文件夹图标。

这种方法的缺点是Xcode不会监视引用文件夹中文件的更改,因此如果您更改已添加的文件,则必须执行干净构建,否则应用程序包将具有旧版本文件。

答案 1 :(得分:1)

当您构建XCode项目时,所有资源都会直接复制到应用程序的包中,因此如果您有多个相同的图像(即使它们位于不同的目录中),则只会采用一个,其余的将被忽略/覆盖。

如果您有类似0/0/0.png1/0/0.png的内容,我很抱歉我必须告诉您,但您必须将您的图块重命名为000.png,{{ 1}}等等。

另外,要获取您在项目中添加的图像,请按名称获取,如下所示:

100.png