引言 iOS开发中内存管理是很重要的,如果处理不当,轻则会导致内存泄漏、莫名其妙的bug等等,重则可能导致程序崩溃。本文总结了在iOS开发中三个...

引言 iOS开发中内存管理是很重要的,如果处理不当,轻则会导致内存泄漏、莫名其妙的bug等等,重则可能导致程序崩溃。本文总结了在iOS开发中三个...
iOS原理 文章汇总[https://www.jianshu.com/p/9fa8104e3698] 前言 在iOS原理 App的启动优化1:优...
一、背景 距离上次启动优化(启动任务分级)相隔差不多2年时间了,虽然一直保持在之前的启动速度,但是每个版本排查启动增量会耗费不少时间,想做一个自...
应用启动时间,直接影响用户对一款应用的判断和使用体验。头条主app本身就包含非常多并且复杂度高的业务模块(如新闻、视频等),也接入了很多第三方的...
对于iOS App的首次启动优化,主要关注两个点,一个是main之前的耗时,一个就是main函数到root VC viewWillAppear执...
ipa瘦身,我们主要从2个方面入手: 一、是工程中所有文件占用空间的大小;发现异常文件,需要进行优化处理 二、是未使用图片的清理。 针对第一种情...
1、分析ipa包文件 打包之后找到ipa文件,后缀修改成zip,然后解压缩得到Payload,然后找到Payload的下级包文件,右键点击显示包...
问题种类 时间复杂度 在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据...
背景 移动开发中,对于包大小优化是项目开发中需要考虑的,尤其对于航母级App,比如QQ、手淘等。网上关于包大小优化的文章很多,每篇文章说的都不尽...
一、静态库 1.创建静态库工程 Xcode -> Create a new Xcode project -> iOS -> Static Lib...
专题公告
性能优化专题