ひあるび日記
翌年|
2005年03月05日(土): 純Cocoaで独自ループを回す
まず、独自のループを回すなら別のスレッドを立てればよし。
ただ、そのまま使うと独自ループとの同期がとれない可能性があるので、
-keyDown:で押されたキーを登録して、-keyUp:で登録を削除するようにすれば独自ループの中で使える。
────────────────────
今日張り替えたギターの弦が今日切れました。
あー、神は我を見捨てたり。
まぁ、ギターの弦はベースの弦に比べれば大人買いできそうなぐらい安いからいいんですが、買いに行くのが面倒くさい。
切れない弦とかないかなぁ。ふぅ。
-(void)startThread { [NSThread detachNewThreadSelector:@selector(loop:) toTarget:self withObject:nil]; } -(void)loop:(id)obj { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; for (;;) { // ループ処理 } [pool release]; }キーボードの状態を得るには、NSResponderの-keyDown:や-keyUp:などを使う。
ただ、そのまま使うと独自ループとの同期がとれない可能性があるので、
-keyDown:で押されたキーを登録して、-keyUp:で登録を削除するようにすれば独自ループの中で使える。
────────────────────
今日張り替えたギターの弦が今日切れました。
あー、神は我を見捨てたり。
まぁ、ギターの弦はベースの弦に比べれば大人買いできそうなぐらい安いからいいんですが、買いに行くのが面倒くさい。
切れない弦とかないかなぁ。ふぅ。
コメント
現在この日記へのコメントはありません。一番乗りしますか?
トラックバック
トラックバックURL:
http://yockow.net/-/trackback/20050305
http://yockow.net/-/trackback/20050305
現在この日記へのトラックバックはありません。一番乗りしますか?
