美文网首页iOS-性能优化
Objective - C 性能优化(四)安装包瘦身

Objective - C 性能优化(四)安装包瘦身

作者: 爱玩游戏的iOS菜鸟 | 来源:发表于2020-04-09 16:49 被阅读0次

一、安装包的组成

安装包(IPA)主要由可执行文件、资源组成

  1. 资源(图片、音频、视频等)
  1. 可执行文件瘦身
  • 编译器优化
    (1)Strip Linked ProductMake Strings Read-OnlySymbols Hidden by Default设置为YES
    (2)去掉异常支持,Enable C++ ExceptionsEnable Objective-C Exceptions设置为NOOther C Flags添加-fno-exceptions
    (3)利用AppCode 检测未使用的代码:菜单栏 -> Code -> Inspect Code
    (4)编写LLVM插件检测出重复代码、未被调用的代码

二、LinkMap

  • 生成LinkMap文件,可以查看可执行文件的具体组成
  • 可借助第三方工具解析 LinkMap文件

PS:AppCode安装

相关文章

  • Objective - C 性能优化(四)安装包瘦身

    一、安装包的组成 安装包(IPA)主要由可执行文件、资源组成 资源(图片、音频、视频等) 采取无损压缩 去除没有用...

  • iOS性能优化 - 整理

    本文主要包含: 性能优化 - 卡顿性能优化 - 耗电优化性能优化 - APP启动优化安装包瘦身 一  性能优化 -...

  • 21.性能优化

    关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网...

  • iOS App优化:基本工具、业务优化、内存优化、卡顿优化、布局

    关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网...

  • 性能优化

    关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网...

  • iOS 性能优化总结

    关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网...

  • 性能优化题

    android性能优化 四个方面总结如下:稳定(内存溢出、崩溃)流畅(卡顿)耗损(耗电、流量)安装包(APK瘦身)...

  • App瘦身、性能优化总结

    App瘦身、性能优化总结 App瘦身、性能优化总结

  • iOS 性能优化

    iOS App 启动性能优化iOS离屏渲染优化(附DEMO) iOS Objective-C 数组遍历的性能及原理...

  • iOS底层原理(六):性能优化

    前言 性能优化包括:卡顿检测和优化、耗电优化、启动优化、安装包瘦身几部分组成 一、卡顿检测和优化 1. 屏幕成像原...

网友评论

    本文标题:Objective - C 性能优化(四)安装包瘦身

    本文链接:https://www.haomeiwen.com/subject/hmgcmhtx.html