会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sundaysandroid
博客园
首页
新随笔
联系
订阅
管理
2020年8月31日
iOS-weak修饰的对象被释放时,weak指针自动被置为nil的实现原理
摘要: iOS-weak修饰的对象被释放时,weak指针自动被置为nil的实现原理 我们都知道weak指针不会增加引用计数,并在引用对象被回收的时候自动被置为nil。通常用于解决循环引用问题。那么,自动被置为nil内部又是如何实现的呢? 一、weak的实现原理 概括 Runtime维护了一个weak表,用于
阅读全文
posted @ 2020-08-31 09:27 sundaysandroid
阅读(360)
评论(0)
推荐(0)
公告