如何设置每1秒更新一些信息的操作?
我正在创建聊天(使用社交网络API),我必须检查新消息。
答案 0 :(得分:5)
在您的.h文件中声明NSTimer
的实例,如下所示
NSTimer *timer;
然后安排它:
timer = [NSTimer scheduledTimerWithTimeInterval:1
target:self
selector:@selector(checkForNewMessages)
userInfo:nil
repeats:YES];
如果您不再需要计时器,请执行以下操作:
[timer invalidate];
timer = nil;
答案 1 :(得分:2)
您还可以use Grand Central Dispatch定时发送块。