我有一个应用程序,多个用户可以登录(不是同时登录!一次只能登录一个用户。)并使用该应用程序。我需要使用核心数据为每个用户保存用户特定的设置。我想知道做同样的步骤。我经历了很多教程,但没有一个有任何明确的信息。
我要做的是保存这些首选项,并在用户登录后再次检索它们。
我是ios的新手,因此非常感谢任何关于此的教程/示例指南。
提前致谢。
答案 0 :(得分:1)
在核心数据存储中?
当然,有很多方法可以做到这一点,具体取决于您的架构。但基础应该是这样的:
Option
- name: NSString // unique, indexed
- data: transformable
- user: NSString, -> user // uniquely identifies a user, by email, name, relationship if a user entity exists, etc.
您可能需要添加预加载标志,以便在用户登录时预加载某些选项,或者任何适合您需要的选项...