我想完全了解 Swift 中弱引用和无主引用内部的内容。为此,我阅读了MikeAsh并提出了一些问题。
已知:
- 当没有弱(我想是无主(对象引用时,强引用计数器直接存储在对象的内存区域中
- 当出现弱链接时,对象内存中的第二个单词被重用于引用端表
- 边桌有指向对象的链接
- 薄弱环节指此侧表
我想澄清的是:
- 除了链接到对象和强引用的数量之外,还有什么侧表存储里面?
- 无主参考是否也链接到边桌?如果不是和无主链接是指对象内存在弱和无主之间的性能如何?
好的,我发现了。
- 无主链接指向对象以及强。
- 无主链接比弱链接快。
- 边桌存储强 RC、弱 RC、无主 RC、对象链接和一些标志