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