gpt4 book ai didi

ios - 节省空间 : Batch resize down all @2x images for old iPhones/iPads/iPods on first launch

转载 作者:行者123 更新时间:2023-11-29 13:50:25 24 4
gpt4 key购买 nike

这个问题: iphone 4 - loading images x old devices

我们最终是否会用双重内容填充我们的应用程序,即用户必须将 2x 大小和 1x 大小的图像下载到他的设备,但最终只会使用其中一个,另一个将是浪费下载时间等

所以我想,在某些情况下,只用高分辨率图像 (@2x) 填充您的应用程序并在应用程序启动时(在应用程序委托(delegate)中,在显示窗口之前...或其他东西)可能没问题,您可以为低分辨率屏幕设备批量缩小所有@2x 图像。缩小时,将这些文件保存到设备的文档和/或缓存文件夹中,并删除原始@2x 图像。怎么样,有人做过吗?这有什么缺点吗? Apple 会因为这样做而在某个地方打我吗?等等

最佳答案

您绝对可以批量缩放那些@2x 图像并将缩放后的文件保存到文档文件夹中。这将节省下载时间,并使用与将所有内容与您的应用程序捆绑在一起相同数量的空间,但代价是增加了一些复杂性。然而,我不认为删除原始的@2x 图像是可能的,或者即使它是值得的——有可能在设备之间移动应用程序和用户数据。最好根据分辨率选择正确的数据,一旦你同时拥有它们。而且我认为 Apple 没有太多理由因为你这样做而打你。

哦,当然,如果您真的有很多数据,大约有数百兆字节,那么做两个版本的应用程序可能是有意义的(例如,按照 Rage 的思路)。

关于ios - 节省空间 : Batch resize down all @2x images for old iPhones/iPads/iPods on first launch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5002774/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com