iOS Swift - 离线可用性

时间:2015-03-16 11:38:41

标签: ios mysql sqlite swift

我正在使用iOS Swift构建一个应用程序,我是这个领域的新手。

我要求离线时提供一些内容,例如用户详细信息,当前分数,照片等。我想知道我可以使用哪些内容进行本地存储;我应该使用SQLite DB还是NSUserDefaults,还是有其他选择吗?我将使用MySQL作为远程服务器。

欣赏任何信息。

1 个答案:

答案 0 :(得分:1)

您有三种选择:

  1. NSUserDefaults中存储大量数据不是一个好主意。

  2. 在SQLite中存储是个不错的选择。

  3. 存储在CoreData中是一个完美的选择。

  4. 存储为plist文件是一个简单的选择。