這要麼是因爲我累了,要麼是因爲我做錯了,但由於某種原因,我無法調用方法。Objective-C方法沒有被調用
這裏就是我試圖打電話:「是啊,我的工作」
-(void)newHighScore:(int)d
哪個現在只是做一個NSLog的說
我打電話這樣說:
[highscore newHighScore:score];
高分就是我所謂的.H高分類,並且分數與分數的int。
這要麼是因爲我累了,要麼是因爲我做錯了,但由於某種原因,我無法調用方法。Objective-C方法沒有被調用
這裏就是我試圖打電話:「是啊,我的工作」
-(void)newHighScore:(int)d
哪個現在只是做一個NSLog的說
我打電話這樣說:
[highscore newHighScore:score];
高分就是我所謂的.H高分類,並且分數與分數的int。
你是否初始化高分對象?
newHighScore是一個實例方法,所以它需要該對象的一個實例?
你應該有,你調用該方法,東西
HighScore *highscore = [[HighScore alloc] init];
否則沿線之前,高分將是零,並傳遞到零乾脆什麼也不做任何消息。
我猜測,這很可能是正確的,高分是零。
是的。就在我登錄之前,我再次查看了我的代碼,然後我意識到我沒有包含它,而且它是零。心理記錄:不要Tiredacode – 2010-03-19 18:50:15