在不使用 NSUserDefaults 的情况下在本地存储信息
Storing info locally without using NSUserDefaults
我想知道 swift 中是否有任何其他方法可以在设备上本地保存数据,这些方法在应用程序关闭后也可以使用 NSUserDefaults
。
如果有,在哪些情况下该特定解决方案更可取?
我知道这有点笼统,但我只知道一种在本地进行保存的方法,根据我的经验,做某事的方法总是不止一种(除非没有)。
任何答案将不胜感激
是的,有多种方法可以在本地存储数据。
正如你提到的,其中之一是
NSUserDefaults
除此之外您还可以:
这里有些不错postCore Data VS SQLite
现在:
in which cases is that speciffic solution preferable
我会说 NSUserDefaults
当您需要存储一些小数据时很好,例如:数字、布尔值、字符串。
我想知道 swift 中是否有任何其他方法可以在设备上本地保存数据,这些方法在应用程序关闭后也可以使用 NSUserDefaults
。
如果有,在哪些情况下该特定解决方案更可取?
我知道这有点笼统,但我只知道一种在本地进行保存的方法,根据我的经验,做某事的方法总是不止一种(除非没有)。 任何答案将不胜感激
是的,有多种方法可以在本地存储数据。
正如你提到的,其中之一是 NSUserDefaults
除此之外您还可以:
这里有些不错postCore Data VS SQLite
现在:
in which cases is that speciffic solution preferable
我会说 NSUserDefaults
当您需要存储一些小数据时很好,例如:数字、布尔值、字符串。