首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lincy
掘友等级
iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
Objective-C runtime源码小记-再谈isa
本文基于可编译的objc4-750版本源码进行讨论,关于Objc中isa的介绍和总结,设计了Non-Pointer的介绍
Objective-C runtime源码小记-Tagged Pointer
本文是基于runtime源码,关于Objective-C 中Tagged Pointer的总结和介绍
Objective-C runtime源码小记-weak table中的hash实现
本文基于可编译的objc4-750版本源码进行讨论,文章中旦有错误之处,希望大家不吝指正。 一个对象可以被一个或多个weak指针所引用,但不改变对象的引用计数。 一个对象被释放的时候,引用它的所有weak指针,需要设置为nil,避免造成野指针。 为了实现这样的能力,runtim…
Objective-C runtime源码小记-StripedMap
本文基于可编译的objc4-750版本源码进行讨论,文章中旦有错误之处,希望大家不吝指正。 当我们通过阅读源码来研究weak实现原理,层层下潜来到 weak_entry_t 之前,绕不开 StripedMap<SideTable> 这样的结构;或者仅仅想了解prope…
个人成就
文章被点赞
12
文章被阅读
7,862
掘力值
189
关注了
11
关注者
9
收藏集
2
关注标签
6
加入于
2019-02-26