技术栈

weak

大熊猫侯佩
23 天前
swiftui·swift·weak·observable·self·引用循环·observations
【大话码游之 Observation 传说】上集:月光宝盒里的计数玄机话说五百年前,至尊宝还没戴上紧箍咒,紫霞仙子也没扛着紫青宝剑到处戳人。这对欢喜冤家竟在盘丝洞深处捣鼓起了 “月光宝盒控制中枢”—— 一款能精准测算时光倒流次数的仙家 APP。可就在调试关键功能时,紫霞仙子对着屏幕娇叱一声:“糟了!这破‘观气术’根本抓不住计数变化,再这么下去,月光宝盒非得炸成烟花不可!”
zy010101
2 年前
开发语言·后端·rust·rc·weak
Rust源码分析——Rc 和 Weak 源码详解rust 通过使用引用计数智能指针 Rc 和 Arc 来解决上面的问题。当我们对一个被 Rc 所标识的数据进行 clone() 的时候,并不会复制其内部数据,只是增加引用计数,而当一个 Rc 被 drop 的时候,只会减少其引用计数,直到引用计数为0,此时才会真正清除对应的内存。
我是有底线的