这要么是因为我累了,要么是因为我做错了,但由于某些原因我无法让它调用方法。
以下是我要打电话的内容:
-(void)newHighScore:(int)d
现在只有NSLog说“我在工作!”
我这样称呼它:
[highscore newHighScore:score];
高分是我在.h中所谓的HighScore类,得分是得分的int。
答案 0 :(得分:15)
您是否初始化了高分对象?
newHighScore是一个实例方法,所以需要该对象的实例吗?
在调用方法之前,你应该有
的内容HighScore *highscore = [[HighScore alloc] init];
否则,高分将为零,任何传递给nil的消息都不会做任何事情。
答案 1 :(得分:2)
我猜,这可能是正确的,高分是零。