从.NET(C#)开发到做一些Objective-C编码,我偶然发现了ARC(自动引用计数)。
我知道C ++(可能是Objective-C)具有确定性的破坏语义,ARC似乎是朝着同一方向迈出的又一步。
虽然我不熟悉它的内部结构,但我想(在理论层面)ARC是否可以在.NET(使用GC)之上进行改造。
答案 0 :(得分:1)
实际上,有一些引用计数。 例如COM and RCW interop(more info here)和Safe handles。
但是,没有明确使用的引用计数对象。说实话,你几乎永远不会在封面下关注引用计数,至少在它工作之前:)
P.S。如果你对“为什么不?”感兴趣?原因,here's答案。