如何在Xcode的Resources文件夹中捆绑非版本控制的图像?

时间:2011-12-30 12:55:48

标签: ios xcode

以下是我们尝试过但无效的方法

  • 版本控制图片 - 膨胀我们的git repo,不是个好主意
  • DropBox上的图片 - 每当我们的设计师在Dropbox上添加图片时,工程师都可以使用它,但工程师必须手动将新图像添加到他们的资源中。
  • DB上的图像文件夹,资源下的链接文件夹 - 与上面相同,但我们在Resources下添加文件夹,而不是图像文件。但是,添加新添加图像的手动过程仍然存在。

您遵循的最佳做法是什么?

1 个答案:

答案 0 :(得分:2)

在将项目添加到项目中并使用DropBox使图像文件与图像保持同步时,您是否尝试过添加文件夹参考而不是组?

作为文件夹参考,它应始终反映链接文件夹的当前状态,而无需在从DB下载时手动添加每个文件。

运行快速测试后,我发现添加文件夹参考并尝试使用 [UIImage imageNamed:@“fileName.png”] 中的图像找不到实际图像。
您必须实际包含文件夹参考的相对路径,如下所示:

UIImage * imageFromFolderReference = [UIImage imageNamed:@"FolderReferenceName/fileName.png"];

这似乎可以解决问题。