ひとしれずひっそり

主にソフトに関することをメモしていきます。過程をそのまま書いていたりするので間違いが含まれます。鵜呑みしない様に。

UndoManager

Swiftになって勝手が違うのでこちらを後で読む

developer.apple.com

いろいろ巡ってここに辿り着く

kouki.hatenadiary.com

Obj-Cの時と同じという結論に至る。 ViewはStructureなのでUndoManagerのターゲットにはなれないのでモデルかビジネスロジックの方にセットする必要がある。