小编iOS*_*ter的帖子

CGRectIntersection需要标量类型?

我试图检查对象NSMutableArray与另一个对象的碰撞(使用a CGRect),但它一直说这个方法需要一个标量类型?!

这是抛出错误的方法:

-(void) checkSquareToCircleCollisions{
    NSMutableArray *array = [squares getSquares];

    for(int i = 0; i < [squares getCount]; i++){
        Square *s = [array objectAtIndex: i];
        CGRect rect1 = [player getRect];
        CGRect rect2 = [s getRect];

        //if(CGRectIntersection(rect1, rect2)){
            //[player setAlive: NO];
       // }

    } 
}
Run Code Online (Sandbox Code Playgroud)

compiler-errors objective-c

0
推荐指数
1
解决办法
924
查看次数

标签 统计

compiler-errors ×1

objective-c ×1