首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS扫盲
订阅
huxiao123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
2篇文章 · 0订阅
iOS 为何使用runtime方法交换多次后却能按照交换顺序依次执行代码逻辑?
记method_exchangeImplementations(Method _Nonnull m1, Method _Nonnull m2) 方法多次执行的代码执行逻辑. 那么接下来我们就详细来探究一下每次追加一个方法交换,会对原方法有什么改变。 1. IMP方法实现交换 我…
iOS Memory 内存详解 (长文)
iOS 是基于 BSD 发展而来,所以先理解一般的桌面操作系统的内存机制是非常有必要的。在此基础之上,本文会进一步在 iOS 系统层面进行分析,包括 iOS 整体的内存机制,以及 iOS 系统运行时的内存占用的情况。最后会将粒度缩小到 iOS 中的单个 app,讲到单个 app…