私はコアデータなしのアプリケーションを作成しました。コアデータなしで取り消しとやり直しを実現するメソッドを追加したいと思います。
残念ながら私は、インターネット上で本を何も見つからないなど
ジェスチャー処理を元に戻してやり直す方法
私はスタックのfunktionを持つべき2 NSMutableArrayのを持っていると思いました。
私はそれらをundoStackとredoStackと呼びます。
[undoStackのaddObject::gestureRecognizer];私は、このようなジェスチャーなどのアクションを行う場合は、このアクションは、配列に保持する必要があります
私はボタンの[元に戻す]をクリックした場合は、次の文を実行する必要があります。
[undoStack REMOVEOBJECT:[undoStack lastObject]]; および
[redoStack addObject:[undoStack lastObject]];私はすべてが順調と良いのですが、どのように私は1つのアレイ内のすべてのアクションを自動的に保存することができます
スタックをクリアして保存ボタンを持っている終わりに
?以下のような
アクション:panGesture、pinchGestureとrotationGesture
ありがとう私は本当にあなたの答えに感銘を受けました、私はそれを試してみましょう:)私は再びコメントします:)しかし、今あなたは+1を得る – Studie