-(IBAction)REDbutton:(id)sender{
item.image=[UIImage imageNamed:@"REDthing.png"];
RED=YES; //BOOL
if (RED==YES){
Red.hidden=NO;
Purple=NO; //BOOL
Gold=NO; //BOOL
}
以上代碼是按鈕操作。它說當用戶點擊REDbutton時,圖像變成REDthing.png。如何永久保存按鈕點擊(iOS)
但是,通過上面的代碼,在每個GameOver之後,您必須單擊REDbutton。我想讓它一旦用戶點擊REDbutton,他們就再也不需要點擊它。我如何讓它保存用戶的REDbutton點擊?
對於BOOL:
[[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"save"];
RED= [[NSUserDefaults standardUserDefaults]boolForKey:@"save"];
[[NSUserDefaults standardUserDefaults]synchronize];
你需要顯示更多的代碼。你在哪裏設置userDefaults?你在哪裏閱讀userDefaults? etc ... – rmp