我发现了这个问题:
但它是几年前,由提问者回答,他似乎对自己不太确定,所以我想我会继续问这个:
假设我正在为导师制作一个应用程序,他们用它来跟踪学生的数据。我希望导师能够使用特定学生的姓名/ID“登录”,以便只显示该学生的数据,并将任何新数据添加到该学生的数据中。这是一个相当广泛的应用程序。
我将“登录”放在引号中,因为它不是通常意义上的登录,因为该应用程序仅由一位导师使用。
“登录”不需要安全性,我什至没有密码。
我只想知道解决这个问题的公认方法是什么。核心数据?钥匙链?用户默认?还有什么?
我还需要能够存储当前“登录”的学生,并在整个应用程序中使用此信息。我正在考虑使用单例模式。这会是正常的方式吗?
我是一个相对新手,最近完成了斯坦福初学者课程。我热衷于以符合 iOS 标准的方式制作我的应用程序。
提前致谢。