🕊
[Swift] struct は deinit を記述できない件
伝えたいこと
- struct は deinit を記述できない
実験
struct Hoge {
let moge: Int
deinit { // ❌ Deinitializers may only be declared within a class or actor
print("deinit: \(type(of: self))")
}
}
エラーメッセージ↓
Deinitializers may only be declared within a class or actor
だそうです。知らなかった。。。
以上です。
Discussion