gpt4 book ai didi

ios - 在 iOS 上减少包大小的方法有哪些?

转载 作者:可可西里 更新时间:2023-11-01 06:24:37 24 4
gpt4 key购买 nike

我有一些尺寸巨大的图片,我的包大小目前为 70 MB。我认为 Xcode 已经通过 png crush 运行 Assets 。

最佳答案

  • 不要使用任何无用效果的文本图像,而是使用UILabel
  • 使用 CAShapeLayer 而不是使用绘制简单的形状和效果图片。
  • 在不需要透明度的地方使用 JPEG 而不是 PNG(实际文件大小取决于这里的图片内容)
  • 使用 PhotoShop 或其他工具中的Save for Web 选项来优化 PNG图片。
  • 使用组合在一起的 Sprite 而不是单独的图像。
  • 确保您删除所有未使用的资源。
  • 不本地化图像的公共(public)部分,只本地化不同的部分(想一想带有小旗帜的背景图片每个语言环境的底部。使用一张背景图片和单独的标志图片。仅本地化标志图像,而不是整个 bg 图像旗帜。)
  • 对 iOS7 和之前的 iOS 版本使用相同的启动图像(你需要手动编辑 .xcassets 中的 JSON 文件)
  • 首次启动时尝试使用CDN 下载 Assets 。

除了图像之外,还要记住这些:

  • 如果您不这样做,请尝试将自定义字体替换为默认系统字体真的需要他们。
  • 使用MP3 音频文件代替WAV 文件。 (或其他压缩格式)
  • 确保删除所有未使用的第 3 方框架。

关于ios - 在 iOS 上减少包大小的方法有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22275748/

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