首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
启动优化
订阅
duly
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
objc_msgSend汇编分析
OC的方法调用,在底层使用的是objc_msgSend进行消息发送,那么objc_msgSend到底做了什么事情,今天来探索一下。在objc4-818的源码中,找到objc_msgSend的汇编源码。
iOS 函数耗时统计原理分析
objc_msgSend是基于汇编实现的在编译期间就决定了函数地址,所以无法通过动态的method_swizzle来进行替换。这里采用了fishhook库动态的对objc_msgSend进行了hook
iOS 性能优化:App 启动时长优化
App 的启动时间,指的是从用户点击 App 开始,到用户看到第一个界面之间的时间;优化结果 由原先的 2-15s 不固定时长降低到 800ms 左右
如何从 0 到 1 写好技术文章
有想法想沉淀,动笔前却犯了难?本篇文章将通过五个步骤教你写一篇技术文章。下一个掘金大佬说不定就是你!
iOS 包体积分析工具
分享一款用于分析iOS ipa包的脚本工具,使用此工具可以自动扫描发现待修复的包体积问题,同时可以生成包体积数据用于查看。
抖音品质建设 - iOS启动优化《原理篇》
启动是 App 给用户的第一印象,启动越慢用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环。启动优化涉及到的知识点非常多面也很广,一篇文章难以包含全部,所以拆分成两部分:原理和实践。 本文从基础知识出发,先回顾一些核心概念,为后续章节做铺垫;接下来介绍 IPA 构建…