首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
App 优化
晨曦_iOS
创建于2021-09-02
订阅专栏
探究 app 优化的方法,包括启动优化, 界面优化, 包大小优化等。
等 5 人订阅
共5篇文章
创建于2021-09-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
NSTimer 不释放问题分析及解决
NSTimer 不释放问题 如上代码所示,我们创建一个定时器,并添加到当前 runLoop,也通过 __weak 修饰了 weakSelf,但是当我们运行计时器离开页面的时候发现计时器并没有销毁,依然
启动优化-Clang 插桩
我们在前面讲了二进制重排启动优化的原理,在没有重排之前每一个数据页中的代码有可能是启动时刻的代码,也有可能不是,这样就造成了浪费。二进制重排之后,就会把所有启动时刻的代码都排到最前面,这样就减少了缺页
启动优化-二进制重排
当 App 中的业务模块越来越多、越来越复杂,集成了更多的三方库,App 启动也会越来越慢,因此我们希望能在业务扩张的同时,保持较优的启动速度,给用户带来良好的使用体验。一般启动分为两个阶段,main
LLVM 的介绍及编译流程分析
在我们介绍 LLVM 之前我们先通过一个案例来了解一下编译器。 编译器 python 示例 首先打开终端,cd 到一个指定目录下,通过 vi helloDemo.py 命令创建一个 python 文件
iOSAPP优化-细节
因为最近刚好看到"高性能iOS应用开发"一书,跟看了戴铭的"iOS开发高手课"的内容,(这里不是推销的呀),受到了些许的感悟,所以决定也尝试着对我们的app也做一些优化,并把优化的过程记录下来