自己紹介

自分の写真
最近、iphoneアプリをリリースしました。
UxU
無料アプリですので、是非遊んで下さい。 第二弾アプリ:工場夜景写真集 今後も色々なアプリをリリースしていく予定です。
次は、コスプレ or 漫画 or 騎乗日記

2011年3月23日水曜日

NSTimerについて(タイマー処理)

NSTimerクラスがタイマーイベントを処理してくれます。
実際どのように使用するのかを以下に記します。
公式ドキュメントはコチラ
===============
-(void)startTimer
{
if (aTimer) {
[self stopTimer];
}
 //3秒周期でtickイベントをコールする設定
aTimer = [NSTimer scheduledTimerWithTimeInterval:3.0f target:self selector:@selector(tick:) userInfo:nil repeats:YES];
}

-(void)stopTimer
{
if (aTimer)
{
[aTimer invalidate];
aTimer = nil;
}
}

-(void)tick:(NSTimer*)theTimer
{
//実際のタイマーイベントロジック
}

結構、簡単にタイマーイベントを書くことが出来ます。
アプリを作る際、使用することがあると思うので、
試しのプロジェクトで是非、お確かめ下さい。

0 件のコメント:

コメントを投稿