【发布时间】:2015-12-07 18:01:27
【问题描述】:
在捆绑包中包含大量图片的最佳方式是什么?我有一个(游戏)项目的索引,因此大约有 4000-5000 个图像文件(总共 27mb,所以没那么大)。只需将整个地图包含在包中,或者可能首先编写一个将它们转换为 NSData 的脚本?我可以想象会有一种聪明的方法来做到这一点,这样应用程序就不必单独查看所有图像来找到一个。很想听听你的想法。
【问题讨论】:
-
提示:请务必将它们放在资产目录中,因为这可能会减小尺寸,只有适合目标设备的图像才会被打包到 IOS9 的 IPA 中
-
@RyanHeitner APK 是一个 Android 术语,我想你的意思是 IPA :)
-
嘿,只需将图片包含为 zip 存档并在首次运行时解压 - 快速简单
-
我不推荐 @sage444 的建议,因为它会阻止 App Thinning 在 iOS 9 中发生。App Store 无论如何都会压缩您的应用程序,因此这几乎没有影响(这适用于任何iOS 版本)。