如果我们把图片放到一个文件夹中,然后把添加进工程中是以下面这个形式添加的,添加就工程就是以黄色文件夹显示的这样的话,这些图片就会直接显示到mainBundle中,而你把图片放到的那个文件夹是没有的。这样的话是不能出现重名的文件。
如果我们拖入的是以Create folder references的形式,这样的话编译后,资源文件夹就会在mainBundle的对应的文件夹中,游戏的素材文件一般可以通过这种形式添加,因为游戏当中可能有很多关卡,然后地图的图片可能用的名字相同,但是所处的文件夹不同,这样到相应的关卡加载相应的图片就可以了,还有就是这个也可以被用于可以换皮肤的应用,因为这样的话一样的道理,图片名称可以相同,所处文件夹下不同,这样根据你的设置去加载不同文件夹下的图片就可以了。