为什么我用这种方法会出现ARC错误?

时间:2012-07-07 01:05:27

标签: objective-c xcode4 automatic-ref-counting cgpoint

这是我用来在屏幕上显示项目的方法 但行

CGSize gameAreaSize = [controller gameAreaSize]; 

表示接收器类型controller2 for instance message不会声明带有选择器gameAreaSize

的方法
+(id)ship:(controller2*)controller
{
    CGSize gameAreaSize = [controller gameAreaSize];
    CGPoint center = CGPointMake(gameAreaSize.width/2, gameAreaSize.height/2);
    Items2* item = [[Items2 alloc] initAt:center WithRadius:16 AndImage:@"viper"];     

    [item setMoveToPoint:center];
    [item setSpeed:.8];    
}

然后我使用此[controller removeActor:item];从屏幕上移除该项目,但它说同样的事情是无法将removeActor称为自动引用计数问题

0 个答案:

没有答案