-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

您还可以使用 Grand Central Dispatch来定时发送块。

于 2013-03-23T17:50:41.197 回答