iOS 性能优化总结
关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等
基本工具
TODO: Instruments 高级技巧、常见的优化技能
综合篇
- 微信读书iOS性能优化
- 微信读书 iOS 质量保证及性能监控
- iOS 性能优化之业务性能监控
- NeteaseAPM iOS SDK技术实现分享
- 魔窗研发副总裁沈哲:移动端SDK的优化之路
- 搜狗输入法 iOS 版开发与优化实践PPT
- 蘑菇街 App 的稳定性与性能实践PPT
内存优化
TODO:
卡顿优化
- 微信iOS卡顿监控系统
- iOS-卡顿检测
布局优化
TODO:
电量优化
TODO:
启动优化
- 今日头条iOS客户端启动速度优化
- WWDC 2016 Session笔记:App启动时间优化
- 百度输入法-iOS 启动速度优化
- Facebook iOS App如何优化启动时间
- obj中国-Mach-O 可执行文件
体积优化
- iOS微信安装包瘦身
- 今日头条IPA安装包的优化
- iOS瘦身之删除FrameWork中无用mach-O文件
- 基于clang插件的一种iOS包大小瘦身方案
- iOS可执行文件瘦身方法
- iOS图片优化方案
网络优化
- 美团点评移动网络优化实践
- 开源版HttpDNS方案详解
- 携程App的网络性能优化实践
- 2016年携程App网络服务通道治理和性能优化实践
- 蘑菇街App Chromium网络栈实践
相关开源库
- HTTPDNSLib-for-iOS
- HTTPDNSLib-for-Andorod
- LSUnusedResources
- LinkMap
iOS 性能优化总结相关推荐
- iOS性能优化之耗电量
iOS性能优化之耗电量 前言 最近在测试App的时候,发现手机特别容易发烫,我们都知道 ,如果手机容易发烫,那么耗电量肯定会相当大,手机电量使用的时间也会相对少:对此,我在工作之余抽了点时间,对手机的 ...
- iOS进阶开发-iOS性能优化-关东升-专题视频课程
iOS进阶开发-iOS性能优化-3316人已学习 课程介绍 介绍了性能优化方法,其中包括内存优化.资源文件优化.延迟加载.持久化优化.使用可重用对象和并发访问等.这些内容都是非常重要的 ...
- iOS性能优化系列篇之“列表流畅度优化”工具篇
这一篇文章是iOS性能优化系列文章的的第二篇,主要内容是关于列表流畅度的优化.在具体内容的阐述过程中会结合性能优化的总体原则进行分析,所以建议大家在阅读这篇文章前先阅读一下上一篇文章:iOS性能优化系 ...
- iOS性能优化 - 启动优化
APP的启动可以分为2种 冷启动(Cold Launch):从零开始启动APP: 热启动(Warm Launch):APP已经在内存中,在后台存活着,再次点击图标启动APP. APP启动时间的优化,主 ...
- iOS性能优化 - 耗电优化
耗电来源: CPU处理: 网络: 定位: 图像. 如何优化: 1. 尽可能降低CPU.GPU功耗; 2. 少用定时器: 3. 优化I/O操作: 尽量不要频繁写入小数据,最好批量一次性写入: 读写大量重 ...
- iOS性能优化:Instruments使用实战
最近采用Instruments 来分析整个应用程序的性能.发现很多有意思的点,以及性能优化和一些分析性能消耗的技巧,小结如下. Instruments使用技巧 关于Instruments官方有一个很有 ...
- ios 性能优化(一)
逻辑优化 代码封装优化 代码执行效率优化 界面优化 离屏渲染优化 界面加载优化 逻辑优化 代码封装优化 代码的封装优化主要是细化代码的功能,每个功能单独提取出来做成一个方法,当其他地方需要用到同样功能 ...
- 转iOS性能优化:Instruments使用实战
最近采用Instruments 来分析整个应用程序的性能.发现很多有意思的点,以及性能优化和一些分析性能消耗的技巧,小结如下. Instruments使用技巧 关于Instruments官方有一个很有 ...
- 开源 iOS 性能优化/调试辅助工具集 MTHawkeye
MTHawkeye 是美图 iOS 团队在使用的调试辅助.性能优化辅助工具集,旨在帮助 iOS 开发者提升开发效率.辅助优化性能体验. 在产品开发周期内,我们引入 MTHawkeye 来帮助我们更快的 ...
最新文章
- linux下将多个文件去除文件头合并_shell命令实现当前目录下多个文件合并为一个文件的方法...
- 聊一聊 Python 安装中的 --enable-shared
- 如何使用Java keytool命令行创建一个自签名证书
- 日志钩子(JournalRecord Hook)的使用
- LeetCode 2086. 从房屋收集雨水需要的最少水桶数(贪心)
- Git 忽略编译后文件
- 小b和回文数(51Nod-2483)
- 漫步线性代数十一—— 四个基本子空间
- 隐藏在你电脑里面的电影
- android 加载系统私有库,Android 搭建私有maven仓库及上传项目
- 基于matlab的暴雨强度公式参数推求,小样本流域降雨强度公式和设计降雨分布的推求方法...
- 睿思荐片--最好的电影,最全的排行
- stm32f407zg跟ze的区别_STM32F103ZE和STM32F207ZG的芯片区别
- serialVersionUID 生成
- jquery实现回到顶部和回到底部
- MYSQL排序加分页报错Out of sort memory, consider increasing server sort buffer size
- LayUI导入excel功能
- web开发浏览器缓存问题之Google浏览器缓存清理
- 告诉你游戏服务器到底是什么
- 南开大学的计算机类专业,南开大学计算机专业