我在尝试调用方法时遇到错误.
方法
- (void)setSpeed:(GLKVector2)newSpeed{ //Error message (see title) points to here
self.speed = GLKVector2Make(newSpeed.x, newSpeed.y);
}
Run Code Online (Sandbox Code Playgroud)
电话
[self setSpeed:GLKVector2Make(0, 0)];
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?
试着写
_speed = GLKVector2Make(newSpeed.x, newSpeed.y);
Run Code Online (Sandbox Code Playgroud)
要么
speed = GLKVector2Make(newSpeed.x, newSpeed.y);
Run Code Online (Sandbox Code Playgroud)
代替
self.speed = GLKVector2Make(newSpeed.x, newSpeed.y);
Run Code Online (Sandbox Code Playgroud)