Cha*_*har 33 iphone timer nstimer gksession
我创建了一个GKSession,当它的对象被创建时,它开始搜索设备的可用性,如
- (void)session:(GKSession *)session peer:(NSString *)peerID didChangeState:(GKPeerConnectionState)state {
Run Code Online (Sandbox Code Playgroud)
我想在每60秒后调用一次这个方法,我该怎么办?
Jha*_*iya 94
使用 NSTimer
NSTimer* myTimer = [NSTimer scheduledTimerWithTimeInterval: 60.0 target: self
selector: @selector(callAfterSixtySecond:) userInfo: nil repeats: YES];
Run Code Online (Sandbox Code Playgroud)
每60.0秒后,iOS将调用以下功能
-(void) callAfterSixtySecond:(NSTimer*) t
{
NSLog(@"red");
}
Run Code Online (Sandbox Code Playgroud)
Gal*_*rom 13
将NSTimer设置为scheduleWithTimeInterval后,立即调用它.您可以使用
[self performSelector:@selector(doSomething) withObject:nil afterDelay:60.0f];
Run Code Online (Sandbox Code Playgroud)