1
私はSwiftのARCについて読んで、メモリの割り当てと解放をよりよく理解しています。次のブログで私は抜粋しています。私はクラクケンが触手への強い参照を持っていることを理解しています。そして触手はサッカーに対する強い言及を持っていますが、クラッカーンがサッカーと強い関係を持っているかどうか知りたいですか?ここでARCに関して、次のコードでは、クラッカーはサッカーを強く参照していますか?
コードです:
class Kraken {
let tentacle = Tentacle() //strong reference to child.
}
class Tentacle {
let sucker = Sucker() //strong reference to child
}
class Sucker {}
このような間接(推移的)参照は、強い参照カウントには数えられません。直属の人だけが行います。 – Alexander