我的问题涉及一种简单的游戏关卡选择方法。例如:我有两个ViewControllers
. 在一个上ViewController
,我编写了一个游戏代码。如果我实现了游戏目标,我将显示一个隐藏按钮 ( UIButton.hidden = NO
),它将我ViewController
与下一个级别的另一个链接。到现在为止还挺好。
但是我很想保存这个状态,所以当我再次关闭并打开应用程序时,这个隐藏的按钮应该仍然可用,因为我已经达到了这个级别的目标。
我尝试使用NSUserDefaults
,但我不知道如何保存布尔值。如何保存if/else
按钮触发的状态?