Xcode のコンソールのような NSTextView をセットアップしようとしています (または、利用可能な他のほとんどの IDE)。ユーザーは NSTextView を編集できませんが、必要に応じて文字を入力できます。同じ機能を設定しようとしています。それについてどうやって行くのか見当がつかない。何か案は?
質問する
305 次
1 に答える
0
改行、タイム スタンプ、および目的のテキストを含む書式設定された文字列をテキスト ビューに追加するアクションを簡単に作成できます。次に例を示します。
- (void)addToLog:(NSString *)input
{
[[self.myTextView textStorage] appendAttributedString:[[NSAttributedString alloc] initWithString:[NSString stringWithFormat:@"\n%@: %@",[NSDate date],input]]];
}
したがって、使用する代わりにNSLog(@"some text");
呼び出すことができ[self addToLog:@"some text"];
、テキスト ビューの新しい行に追加されます。
于 2012-11-08T17:56:50.580 に答える