已启用Arc Cocos2d:计划崩溃

时间:2012-09-25 09:39:25

标签: timer cocos2d-iphone automatic-ref-counting schedule

我最近通过遵循本教程

设法在我的项目上启用了ARC

http://www.learn-cocos2d.com/2012/04/enabling-arc-cocos2d-project-howto-stepbystep-tutorialguide/

一切顺利,直到我添加了一个计划方法,如:

[self schedule:@selector(test:) interval:0.1];

方法:

-(void)test:(id)timer{
    NSLog(@"yes!");
}

不幸的是,它没有说“是的!”,而是崩溃了:

0x1de8d83:  movl   (%eax), %edx

并显示:

enter image description here

1 个答案:

答案 0 :(得分:1)

我认为可以使用:

-(void)test:(id)timer;

改为使用:

-(void)test:(ccTime)dt;

当ARC尚未启用时没有出现此问题。