endEditing
beginEditingとペアで、編集を開始する事を伝えます
解説
endEdtingとペアで使います。変更可能なテキストに修正を加える場合にbeginEditingとendEdtingで挟んでおくと、endEdtingが実行されるまで、結果が反映されないので、パフォーマンスが上がります。
NSTextStorageで使います。
返り値
( void )
なし
引数
フレームワーク
Foundation
クラス
NSMutableAttributedString
Instance Methods
使用可能
10.0
参照
- processEditing (NSTextStorage class in the Application Kit)
例文
#import "MyObject.h" //TextViewからこのクラスにdelegateしている @implementation MyObject - (IBAction)myAction:(id)sender { NSRange ran; ran = NSMakeRange(1,3); [myOutlet insertText:@"prefText"]; [[myOutlet texstorage] beginEditing]; [myOutlet smartInsertBeforeStringForString:@"sss" replacingRange:ran]; [[myOutlet texstorage] endditing]; } @end