何かと使用頻度の高いタイマー処理のメモ。
INDEX
タイマーの使用方法
- タイマーの生成と呼び出しメソッド
- [code]
NSTimer *myTimer =
[NSTimer scheduledTimerWithTimeInterval:1.0f //タイマーを発生させる間隔
target:self //タイマー発生時に呼び出すメソッドがあるターゲット
selector:@selector(timerCall:) //タイマー発生時に呼び出すメソッド
userInfo:nil //selectorに渡す情報(NSDictionary)
repeats:YES //リピート
];-(void)timerCall:(NSTimer*)timer
{
// 処理を記述
}
[/code] - タイマーの動作判定
- [code][myTimer isValid][/code]
- タイマー再開
- [code][myTimer fire][/code]
- タイマー停止
- [code][myTimer invalidate][/code]