回答
你可以有多个资源具有相同的名称,只要(1)他们不是在同一个目录,以及(2)您已经通过引用添加的资源,你的Xcode项目。
(1)因为没有目录可以包含具有相同名称的两个文件
(2)因为Xcode的尊重目录结构,通过参考加入(如果你直接将它添加到项目目录,Xcode的扔什么东西都往应用程序包的根级别)
Oke谢谢,但在Interface Builder中,我只看到1个图像具有相同的名称,但是我添加了2个具有相同名称的图像在不同的群体。 而且进入一些Objective-C代码,我使用“test.png”而不是“cars/test.png”与组名,对不起,我有点困惑。 – Flappy 2010-09-11 22:31:57
详细说明:将“cars”添加为“文件夹参考”(当您将它拖入Xcode时,可以提供选项),并使用imageNamed:“cars/background.png”加载图像。请注意,这可能会错过一个重要的步骤:它不会在图像上运行pngcrush -iphone(它只是复制目录内容),因此它们可能会在设备上加载速度较慢。 – 2010-09-12 05:55:42
避免直接在您的资源文件夹中使用此方法,否则您的构建将失败。资源中的其他参考文件夹似乎没有问题。 – rob5408 2015-02-03 15:07:24
- 1. 将资源文件添加到xcode
- 2. 在Xcode中使用同名的资源
- 3. 如何将文件添加到XCode中的资源文件夹?
- 4. 如何使用cmake将资源包添加到xcode项目中?
- 5. 如何将DataTemplate添加到资源中?
- 6. 无法将图像文件添加到xcode资源文件夹
- 7. 将多个图标(Win32资源)添加到.NET应用程序
- 8. 将资产添加到Xcode问题
- 9. 将框架添加到Xcode 4中的多个目标中
- 10. 将多个资源字典动态添加到我的WPF项目中
- 11. Xcode不会添加绑定资源
- 12. 多个资源中的相同路径
- 13. 将资源文件添加到VC6 dll
- 14. 将资源添加到Java项目
- 15. Liferay将资源权限添加到DLFolder
- 16. 无法将图标添加到资源
- 17. 将资源添加到netbeans项目
- 18. 将资源添加到MonoTouch项目
- 19. JBoss:将JMS资源添加到JBoss 4.3
- 20. DSC:将自定义资源添加到复合资源
- 21. 如何手动将资源添加到Win32资源文件
- 22. 如何的Xcode 4下像图像源控制添加资源
- 23. Visual Studio是否将名称空间添加到资源文件?
- 24. 将资源添加到构建中的jar中
- 25. 如何将文件添加到xcode iphone项目中的.plist?
- 26. 如何将plist文件添加到xcode中的iPhone/iPod设备?
- 27. 将资源加载到oracle中的java
- 28. 将相同的IBAction添加到多个按钮。最新的Xcode,swift 3,iOS 10
- 29. 将/ usr中的库添加到xcode中
- 30. 在GlassFish的自定义资源中添加多个属性
什么是“双重名称”? – 2010-09-11 19:31:44
例如“/cars/background.png”,“/bikes/background.png”。但是,当我在我的代码或界面生成器中使用它时,我只能得到一个“background.png”.. – Flappy 2010-09-11 20:46:17