-3
我試圖從一個數組中保存高分,但這一行不起作用。不能調用數組中的整數
[[NSUserDefaults standardUserDefaults] setInteger:HighScores[x] forKey:@"HighScore%iSaved", x];
我不斷收到錯誤「太多的參數的方法調用,預計2,有3個」 我該如何解決這個問題,因此將節省的具體高分
我試圖從一個數組中保存高分,但這一行不起作用。不能調用數組中的整數
[[NSUserDefaults standardUserDefaults] setInteger:HighScores[x] forKey:@"HighScore%iSaved", x];
我不斷收到錯誤「太多的參數的方法調用,預計2,有3個」 我該如何解決這個問題,因此將節省的具體高分
問題是在你的key.You需要格式化的字符串。用下面的代碼改變它。
[[NSUserDefaults standardUserDefaults] setInteger:HighScores[x] forKey:[NSString stringWithFormat:@"HighScore%iSaved", x]];
這個修好了!謝謝 –