在我的应用关闭后能够跟踪用户的数据

时间:2012-07-31 03:08:34

标签: ios data-storage

我为iPhone创建了一个应用程序,我有两个视图控制器。第1页有UIImageViewUILabel,第2页有UIImagePickerController,允许用户更新第1页上的图片和UITextField,允许用户更新UILabel。第1页上的图像视图放置了默认图像,以防用户无需更改。

我不会发布我的代码,因为它可以正常工作。

我的问题是,如果用户选择更改第一页上显示的图像,我想在某处保存他们选择的图像,因此当此后打开应用程序时,将显示他们自己选择的图像,而不是比默认值。

1 个答案:

答案 0 :(得分:0)

使用NSUserDefaults来保存用户的偏好(某种类型的ivar)。重新启动应用程序后,查询默认值以检查选择了哪个首选项,并根据该首选项加载图像。