Hatena::Groupiphone-dev

3ヶ月でiPhoneアプリを1本作る日記 RSSフィード

参考になった記事があれば☆をぽちっとしていただけると

2010-05-24

[]NSThreadを使ったスレッド処理 21:34 はてなブックマーク - NSThreadを使ったスレッド処理 - 3ヶ月でiPhoneアプリを1本作る日記

スレッドを生成するには detachNewThreadSelector を使う。

実行されるメソッド自体が自動解放プールの管理を行う必要がある。

[NSThread detachNewThreadSelector:@selector(hogehoge)
						 toTarget:self withObject:self];

- (void)hogehoge {
	NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
	
	// 処理

	[pool release];
	[NSThread exit]; // 途中でスレッドを終了する
}

参考:d:id:akio0911:20080419:1208580295