我正在尝试检查来自 a 的对象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];
// }
}
}