at_yasu's blog

ロード的なことを

insert text for NSTextView from none main thread.

スレッドを作ってそこから、NSTextView にずらずら表示させたいのだけど、どうも一癖あるらしい。

- (void) printmessage:(NSString*)txt
{
    @synchronized(text)
    {
        [text performSelector:@selector(insertText:)
                     onThread:[NSThread mainThread]
                   withObject:txt
                waitUntilDone:YES];
//        [text insertText:txt]; // 出力量が多すぎると@synchronized があってもロック起こして止まる
    }
}


参考:http://www.cocoabuilder.com/archive/cocoa/111983-threads-in-xcode.html