【发布时间】:2013-11-07 08:21:24
【问题描述】:
我正在制作一个应用程序。用户启动应用程序,单击“播放”并加载另一个 ViewController。在该 ViewController 中,我有一个开始按钮和一个选项按钮。开始按钮,启动游戏并在单击时播放一首歌曲。但在选项菜单中,我有更多歌曲可供选择。当用户选择一个时,默认的开始按钮会被隐藏,然后会出现具有 IBAction 以播放用户指定歌曲的开始按钮。当用户点击它时,它开始播放用户选择的歌曲。我再说一遍,必须有一种更简单的方法来做到这一点,但我才刚刚开始,所以我做了 6 个按钮,每个按钮播放不同的歌曲。根据用户选择的歌曲,只有一首被加载,另一首被隐藏。我的问题是,我想制作一个按钮或类似的东西,用户可以选择自己的默认音乐。就像每次 ViewController 加载一样,它会自动加载正确的 IBAction 或右键并播放用户的默认歌曲。我听到的唯一一件事是 NSUserDefaults 但我认为它不适合我想做的事情......也许我错了......如果有人可以帮助我,我将非常感激。谢谢你们!
【问题讨论】:
-
NSuserDefaults 是维护状态的更好选择。
标签: ios save settings nsuserdefaults