func registerUndo <TargetType>( withTarget : TargetType, handler: (TargetType) -> Void)
Registers the specified closure to implement a single undo operation that the target receives.
指定されたクロージャを登録して、レシーバを対象とする単一の取り消し操作を実装します。
func registerUndo (withTarget : Any, selector: Selector, object: Any?)
Registers the selector of the specified target to implement a single undo operation that the target receives.
指定目標のセレクタを登録することで、レシーバを目標とするある単一の取り消し操作を実装します。