【发布时间】:2025-12-14 15:25:01
【问题描述】:
是否可以对资源组中的图像使用双重名称?
谢谢:)
【问题讨论】:
-
什么是“双名”?
-
例如“/cars/background.png”、“/bikes/background.png”。但是当我在我的代码或 Interface Builder 中使用它时,我只会得到一个“background.png”..
是否可以对资源组中的图像使用双重名称?
谢谢:)
【问题讨论】:
您可以拥有多个同名资源,只要 (1) 它们不在同一个目录中,并且 (2) 您已通过引用将这些资源添加到您的 Xcode 项目中。
(1) 因为没有目录可以包含两个同名文件
(2) 因为 Xcode 尊重通过引用添加的目录的目录结构(如果您直接将其添加到项目中,Xcode 会将所有内容都扔到应用程序包的根级别)
【讨论】:
pngcrush -iphone(它只是复制目录内容),因此它们在设备上的加载速度可能会变慢。