我正在设计一个软针App。有两种方法可以快速保存iOS信息。
我所需要的只是NSUserdefaults
我在这里阅读了一些教程Tutorial Link
NSUerdefault可以保存与应用程序或用户数据相关的设置和属性。对象将保存在所谓的iOS“默认系统”中。 iOS默认系统在应用程序的所有代码中都可用,保存到默认系统的任何数据都将在应用程序会话中保留。
问题是,如果还有其他应用也使用NSUserdefaults。
答案 0 :(得分:5)
NSUserDefaults会将信息保存到您的应用沙盒区域。每个iOS应用程序都有自己的沙箱,数据/信息仅保存到该特定应用程序的沙箱中。不同的应用程序只会将数据保存到自己的沙盒区域中,因此任何应用都无法访问其自身沙箱之外的数据。这意味着您不必担心任何类型的信息与其他应用程序的数据冲突。如果您在模拟器中清理应用程序NSUserDefaults信息,它将只清理您的应用程序数据,而不是来自任何其他已安装应用程序的数据。