是否跨应用程序共享了[NSUserDefaults standardUserDefaults]?
问题描述:
我对苹果的+[NSUserDefaults standardUserDefaults]
有两个问题:是否跨应用程序共享了[NSUserDefaults standardUserDefaults]?
1)该对象是否代表所有应用程序共享的首选项?
2)如果没有,并且它只有当前应用程序的首选项,那么当我在嵌入到两个不同应用程序的库中使用它时,会发生什么行为?它会在这些应用程序之间共享或不共享?
答
- 不,它是一个仅供正在运行的应用程序使用的对象。
- 它将返回用户默认的链接到库或框架的任何应用程序,并且每个应用程序仍将拥有自己的对象。