可可 - 每一秒都在行动

ego*_*dan -3 cocoa nstimer nstableview

如何设置每1秒更新一些信息的操作?

我正在创建聊天(使用社交网络API),我必须检查新消息.

And*_*kha 5

NSTimer像这样在你的.h文件中声明一个实例

NSTimer *timer;

然后安排它:

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

当你不再需要计时器时,请执行以下操作:

[timer invalidate];
 timer = nil;
Run Code Online (Sandbox Code Playgroud)