我正在使用iOS Swift构建一个应用程序,我是这个领域的新手。
我要求离线时提供一些内容,例如用户详细信息,当前分数,照片等。我想知道我可以使用哪些内容进行本地存储;我应该使用SQLite DB还是NSUserDefaults,还是有其他选择吗?我将使用MySQL作为远程服务器。
欣赏任何信息。
答案 0 :(得分:1)
您有三种选择:
在NSUserDefaults
中存储大量数据不是一个好主意。
在SQLite中存储是个不错的选择。
存储在CoreData中是一个完美的选择。
存储为plist文件是一个简单的选择。