Xcode:将非常大的文件添加到Xcode/项目中的(图像)资源数量导致卡顿。

5

我正在进行一个计算机视觉项目,需要打包大量的640*480分辨率的jpg图像以测试应用程序的精度。

这些5000个文件总共需要约6GB的空间。如果我尝试将所有这些文件添加到项目中,那么Xcode将停止响应(如果启用源代码控制,则会递归调用git直到系统崩溃)。

我已经探索了使用图像目录的可能性,但这是有问题的,因为所需的格式是JPG,并考虑压缩文件(但是同样的问题出现了)。

是否有一种“最佳”或有效的方法来向Xcode项目添加非常大的资源或非常多的资产,并且重新捆绑/编目在性能等方面是否是“更好”的解决方案?

敬礼,

P.L.G.

1个回答

1
Fwiw,我刚刚将数千张照片导入Xcode,并遇到了上述相同的问题。我找到的最佳解决方案是利用Images.xcassets资源(它是一个资源目录)。尽管我的电脑工作非常努力,但图像已经被加载到项目中。
在Images.xcassets下面,点击底部的“+”号,然后选择“导入”。这将使您更轻松地引入图像。现在程序对我来说运行非常缓慢,但这是我能找到的针对如此大量图像的最佳解决方案。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接