我从事计算机视觉项目,要求我以640 * 480的分辨率打包大量的jpg图像,以测试应用程序的精度。
总共这5000个文件需要大约6GB的空间。如果我尝试将所有这些文件添加到项目中,那么Xcode将停止响应(如果启用了源代码控制,git将被递归调用,直到我的系统崩溃)。
我已经探讨了使用图像目录的可能性,但这是有问题的,因为所需格式是JPG并考虑压缩文件(但会出现同样的问题)。
是否有最好的'或者将非常大的资源或大量资产添加到Xcode项目的有效方法,并且重新捆绑/编目必然是更好的'在性能等方面的解决方案?
此致
P.L.G。
答案 0 :(得分:1)
Fwiw,我刚刚将数千张照片导入Xcode,并遇到了上述相同的问题。我发现的最佳解决方案是使用Images.xcassets资源(它是资产目录)。当我的计算机工作非常努力时,图像已经加载到项目中。
在Images.xcassets下,点击“+”符号,然后点击“导入”。这样可以让您更轻松地拍摄图像。该程序现在对我来说工作非常缓慢,但这是我能找到的最佳解决方案,用于如此大量的图像