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