-3

一部の情報を 1 秒ごとに更新するアクションを設定するにはどうすればよいですか?

(ソーシャル ネットワーク API を使用して) チャットを作成しており、新しいメッセージを確認する必要があります。

4

2 に答える 2

5

NSTimer次のように .h ファイルでのインスタンスを宣言します

NSTimer *timer;

次にスケジュールします。

timer = [NSTimer scheduledTimerWithTimeInterval:1 
                                         target:self   
                                       selector:@selector(checkForNewMessages) 
                                       userInfo:nil 
                                        repeats:YES];

タイマーが不要になったら、次のようにします。

[timer invalidate];
 timer = nil;
于 2013-03-23T09:25:55.290 に答える
2

ブロックの時限ディスパッチには、GrandCentralDispatchを使用することもできます。

于 2013-03-23T17:50:41.197 に答える