据我所知,在iOS中我们可以将数据保存在JSON文件,.plist或.xml文件,NSUserDefaults(基本上是.plist文件),SQLite数据库或核心数据(可以设置为不同的数据存储,但通常我们使用.sqlite文件)。
我目前应该让我的应用程序能够使用数万条记录,而我正在使用Core Data。问题是我的客户告诉我核心数据可能不是大数据集的最佳解决方案,我很困惑,因为据我所知,如果我们有这么多记录,我们显然不应该将它们全部留在内存中({{ 1}}或其他集合对象),Core Data似乎是实现所有功能的最佳和最快的方式。
如果您过去遇到同样的问题以及您选择了哪种解决方案,请与我们联系。
答案 0 :(得分:1)
我已经使用了64,000个对象数据库的核心数据,完美地按预期工作。不确定你要做什么,但核心数据将正常工作。