会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
huahuahu
写代码的通信工程师
2019年8月31日
YYCache 的整体架构类图
摘要: 
阅读全文
posted @ 2019-08-31 23:34 花老🐯
阅读(206)
评论(0)
推荐(0)
使用 KVO 可能会拖慢启动速度
摘要: 问题在某一次启动速度优化中,发现最开始的某个 runLoop 中,一个runLoop 耗时很长。发现一个 KVO 变量的初始化消耗了13ms之久,这对启动速度是不可接受了。源码分析用 Instrument 看第一次耗时,发现调用了 method_exchange,可能是 KVO的内部实现。看 RunTime源码,这个方法会清空所有缓存中的方法列表,比较耗时。
阅读全文
posted @ 2019-08-31 23:32 花老🐯
阅读(403)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告