为什么这不是在appDidFinishLaunching重复时的地方吗?
self.ti = [NSTimer timerWithTimeInterval:10. target:self selector:@selector(bounce:) userInfo:nil repeats:YES];
[self.ti fire];
非常感谢
儒勒
为什么这不是在appDidFinishLaunching重复时的地方吗?
self.ti = [NSTimer timerWithTimeInterval:10. target:self selector:@selector(bounce:) userInfo:nil repeats:YES];
[self.ti fire];
非常感谢
儒勒
我觉得你的bounce
有一个错误的签名。 它应该是
- (void)bounce:(NSTimer*)theTimer {
NSLog(@"Here...");
}
你应该用selector(bounce:)
安排此方法。 你也应该调用scheduledTimerWithTimeInterval
代替timerWithTimeInterval
:
self.ti = [NSTimer
scheduledTimerWithTimeInterval:10.
target:self
selector:@selector(bounce:)
userInfo:nil
repeats:YES];
我不知道它是否会有所帮助,但尝试使用scheduledTimerWithTimeInterval
方法。 一个例子:
self.ti = [NSTimer scheduledTimerWithTimeInterval:10. target:self selector:@selector(bounce) userInfo:nil repeats:YES];
希望能帮助到你