稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
runtime
订阅
avatar
rh541250
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 手撕iOS底层12 -- cache_t深入分析
    再通过struct bucket_t *buckets();这个方法来获取_buckets属性, 拿到了_buckets属性,就可以通过bucket_t的sel()和imp(Class)方法来获取对应的sel和imp。 由上分析可知,每调用一次方法,就执行一次方法缓存。 在Ma…
    • Hello_Kid
    • 5年前
    • 692
    • 4
    • 2
    Objective-C
    手撕iOS底层12 -- cache_t深入分析
  • 【iOS】架构师之路~底层原理篇 一 :(OC本质、KVC、KVO、Categroy、Block)
    一. OC 对象本质 二. OC对象的分类 三. isa指针 & superclass指针 四. 窥探struct objc_class的结构 五. KVO 原理及实现 六. KVC 原理及实现 七. Categroy 八. Load 九. Initialze 十. Categ…
    • iSwifter
    • 6年前
    • 2.5k
    • 16
    • 评论
    iOS
  • 浅谈 iOS swizzle
    Method Swizzle的本质是在运行时交换方法实现(IMP),一般是在原有的方法中,插入自己的业务需求。 Objective-C的消息机制:在 Objective-C 中调用一个方法, 实际上是在底层通过 objc_msgSend()发送一个消息。 而查找消息的唯一依据是…
    • 有风度开荒队
    • 6年前
    • 8.9k
    • 14
    • 评论
    iOS