我们的 iOS 应用程序允许各种用户使用外部服务登录应用程序,我希望这些用户中的每一个都能够存储自己独特的偏好。
如果不为每个用户创建一个,NSUserDefaults
就无法存储用户特定的默认值NSDictionary
,此时这听起来像是我的最后手段。
我确实看到它CFPreferences
可以存储用户、应用程序、主机等的首选项,这听起来像我想要的,但级别要低得多。
我的问题是,是否有任何子NSUserDefaults
类可以轻松地允许通过用户默认设置用户?或者,是否有更高级别的库使用CFPreferences
?只是为每个用户的偏好寻找一个好的解决方案。