我想知道如何向我的应用程序添加某种设置,因此当用户启动应用程序时,它会询问几个问题,并根据这些问题重定向到特定视图,并且下次启动应用程序时它将继续在那里再次。
有什么方法可以实现这一点,因为我不确定应该从哪里开始搜索。
我想知道如何向我的应用程序添加某种设置,因此当用户启动应用程序时,它会询问几个问题,并根据这些问题重定向到特定视图,并且下次启动应用程序时它将继续在那里再次。
有什么方法可以实现这一点,因为我不确定应该从哪里开始搜索。
我在上一个项目中做了类似的事情。在那里,用户可以选择是否使用与 facebook 连接的应用程序。为了存储用户的决定,我在NSUserDefaults
. 它非常容易读/写,并且永久存储在应用程序文件系统中。
如果键/值对已经存在,我首先检查了 NSUserDefaults。
这是阅读 NSUserDefaults 的简短示例:
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSString *myString = [prefs stringForKey:@"keyToLookupString"];
这是编写 NSUserDefaults 的简短示例:
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setObject:@"TextToSave" forKey:@"keyToLookupString"];
我想你的应用程序的唯一区别是你有几个值要存储,但你仍然可以使用NSUserDefaults
. 您也可以使用CoreData
来存储信息,但我认为在这种情况下使用NSUserDefaults
是要走的路。