そもそも参照カウントで自動解放するのをGCと呼ぶのに未だに違和感がある。
そして参照カウンタ方式でも循環参照は解決できないよねえ。
objcは少なくとも今でもそうだな。
swiftでは改善されてるの?