一部の情報を 1 秒ごとに更新するアクションを設定するにはどうすればよいですか?
(ソーシャル ネットワーク API を使用して) チャットを作成しており、新しいメッセージを確認する必要があります。
一部の情報を 1 秒ごとに更新するアクションを設定するにはどうすればよいですか?
(ソーシャル ネットワーク API を使用して) チャットを作成しており、新しいメッセージを確認する必要があります。
NSTimer
次のように .h ファイルでのインスタンスを宣言します
NSTimer *timer;
次にスケジュールします。
timer = [NSTimer scheduledTimerWithTimeInterval:1
target:self
selector:@selector(checkForNewMessages)
userInfo:nil
repeats:YES];
タイマーが不要になったら、次のようにします。
[timer invalidate];
timer = nil;
ブロックの時限ディスパッチには、GrandCentralDispatchを使用することもできます。