Ios 使用xcodeproj创建Images.xcsets中图像的文件引用

Ios 使用xcodeproj创建Images.xcsets中图像的文件引用,ios,ruby,xcode,xcodeproj,Ios,Ruby,Xcode,Xcodeproj,我正在用编写一个脚本,我想在.xcasets中创建对图像文件的引用。Finder将.xcasets&.imageset视为文件夹,但我不想在xcode中为每个文件夹创建一个组 当我知道Xcode中包含的组时,我能够创建一个引用。i、 e.project.main_组['Src'].新建参考(pathtproject/Src/fileName.m) 我想遍历.xcsets的子目录和文件,并为每个图像创建一个引用。但我不想在Xcode中创建一个组来匹配Finder中的每个imageset,因为Xco

我正在用编写一个脚本,我想在
.xcasets中创建对图像文件的引用。
Finder将
.xcasets
&
.imageset
视为文件夹,但我不想在xcode中为每个文件夹创建一个组

当我知道Xcode中包含的组时,我能够创建一个引用。i、 e.
project.main_组['Src'].新建参考(pathtproject/Src/fileName.m)

我想遍历
.xcsets
的子目录和文件,并为每个图像创建一个引用。但我不想在Xcode中创建一个组来匹配Finder中的每个
imageset
,因为Xcode以自己的方式处理
.xcsets
文件夹

我希望能够做到以下几点:

project.main_组['Src']['Images.xcsets']['image_name.imageset']
.new\u参考(pathToProject/Src/Images.xcsets/image\u name.imageset/image\u name.png)
上面的行在使用
Xcodeproj
时不起作用,因为它找不到任何名为
Images.xcasets
image\u name.imageset.

有没有人能给我指出正确的方向,或者举个例子,说明我如何创建对
Images.xcsets
中存储的图像文件的引用


谢谢你的时间

如果将
.xcsets
文件添加到项目中,那么Xcode将为您处理图像引用

我学到的另一件事是,
.xcsets
文件夹应该作为
xcodeproj
的资源而不是文件引用添加到目标中。这样,它将正确显示在
项目->目标->构建阶段->复制捆绑资源-/code>下

e、 g.
target.添加资源([文件引用到资源])
而不是
target。添加\u文件\u引用([文件\u引用\u到\u xcassets])


希望这对以后的人有所帮助:)

如果您向项目中添加
.xcsets
文件,那么Xcode将为您处理图像引用

我学到的另一件事是,
.xcsets
文件夹应该作为
xcodeproj
的资源而不是文件引用添加到目标中。这样,它将正确显示在
项目->目标->构建阶段->复制捆绑资源-/code>下

e、 g.
target.添加资源([文件引用到资源])
而不是
target。添加\u文件\u引用([文件\u引用\u到\u xcassets])


希望这对以后的人有所帮助:)

谢谢。这对汉克斯很有帮助。这有帮助