У меня есть класс, который я хочу содержать b2Vec2 и целое число. Я получаю сообщение об ошибке, в котором говорится, что ожидаемый список спецификаторов определен до 'b2Vec2'. Я не могу понять это. Пожалуйста, помогите.
@interface mTouch : NSObject {
b2Vec2 touchPoint;
int cannonNumber;
}
-(void)setTouchPoint:(b2Vec2)tp;
-(void)setCannonNumber:(int)cn;
-(b2Vec2)touchPoint;
-(int)cannonNumber;
@end
@implementation mTouch
-(id)init {
touchPoint = b2Vec2(0, 0);
cannonNumber = 0;
}
-(void)setTouchPoint:(b2Vec2)tp{
touchPoint = tp;
}
-(void)setCannonNumber:(int)cn{
cannonNumber = cn;
}
-(b2Vec2)touchPoint{
return touchPoint;
}
-(int)cannonNumber{
return cannonNumber;
}
@end