2012年8月4日土曜日

NSUndoManagerでスタック数の上限を設定する方法

NSUndoManagerで、
スタック数の上限を設定する方法
がわかったのでメモ

-(NSInteger)levelsOfUndo
プロパティで設定できる。

undoManager=[[NSUndoManager alloc]init];
[undoManager setLevelsOfUndo:30];

上記の例だと、30回前後まで、undo/redoができる.
0にすると無限に処理を保存する。

メモリ節約のため設定した方がいいとおもふ・・

0 件のコメント:

コメントを投稿