0

Xcode のコンソールのような NSTextView をセットアップしようとしています (または、利用可能な他のほとんどの IDE)。ユーザーは NSTextView を編集できませんが、必要に応じて文字を入力できます。同じ機能を設定しようとしています。それについてどうやって行くのか見当がつかない。何か案は?

4

1 に答える 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 に答える