Avatar
ああ、 CoW でコピー発生してなかった
6:38 AM
コピーが発生したら removeFirst されたやつらも解放されると思うんだけど、どうやって試すのがいいかな・・・。
6:42 AM
@swiftbot class A { deinit { print("deinit") } } var x = [A(), A(), A()] print("A") x.removeLast() print("B") x.removeLast() print("C") x.removeLast() print("D")
🛠 1