我需要在Xcode项目中使用1500个图片,每个64x64像素。我将在TableView中使用这些图片,但是当我将它直接放入Assets.xcassets目录时,Xcode会崩溃。使用这些图片的最佳方式是什么?
答案 0 :(得分:1)
将您的图像添加到Xcode项目中 - 无论是在资产目录中,还是直接作为图像子目录 - 都会污染界面构建器 - 填满您可以选择图像的每个组合框,例如作为背景图像(通常,"污染"通常不包括"崩溃",但我们都非常了解Xcode ......)
如果我理解正确,您只需要使用这些图像"每个索引",或者至少只以编程方式使用,就像在您的表视图中一样。但您不希望在Xcode Interface构建器中手动分配它们。
我建议
如果图像文件太大(因此设备上的应用程序占用空间太大),请不要将它们解压缩并直接从.zip存档中获取
有几个(样本)项目可以在Swift中使用.zip,比如https://github.com/marmelroy/Zip