[iPhone]タイマー処理 NSTimerの使い方


iPhoneでタイマー処理の書き方

初期化処理

この例だと1/100秒毎にくりかす

NSTimer* timer;
timer = [NSTimer scheduledTimerWithTimeInterval:0.01				//	発生間隔(秒)
target:self				//	送信先オブジェクト
selector:@selector(onTimer:)	//	コールバック関数
userInfo:nil					//	パラメータ
repeats:YES];				//	繰り返し

コールバック関数のハンドラ

-(void)onTimer:(NSTimer*)timer
{
NSLog(@"onTimer\n");
}

tAkatronixおすすめのiPhone開発本

iPhone デベロッパーズ クックブック
Erica Sadun
ソフトバンククリエイティブ
売り上げランキング: 84906
詳解 Objective-C 2.0
詳解 Objective-C 2.0
posted with amazlet at 10.01.31
荻原 剛志
ソフトバンククリエイティブ
売り上げランキング: 4163
iPhoneプログラミングUIKit詳解リファレンス
所 友太
リックテレコム
売り上げランキング: 3089
iPhone Core Audioプログラミング
永野 哲久
ソフトバンククリエイティブ
売り上げランキング: 22615

関連記事

関連記事

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>