我有这个计时器
[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(updateTimerFunc) userInfo:nil repeats:YES];
并且在某些功能上我想完全删除这个......怎么样?
答案 0 :(得分:5)
你不应该在Cocos2d中使用NSTimer,而应该这样做:
[self schedule:@selector(updateTimerFunc) interval:1.0];
要删除它:
[self unschedule:@selector(updateTimerFunc)];
或:
[self unscheduleAllSelectors];
如果您有更新功能,可以使用:[self scheduleUpdate];