2016-09-14 119 views
1

我在Swift中构建了一个难题,我想将多维数组存储到存储中。我有很多选择,包括NSDefaults,Core,Plists等等。我知道如果我在NSDefaults中这样做,我实际上会将多维数组重新取出并在每次进行更改时保存它。这可能是磁盘密集型的。将多维数组保存到存储

多维数组大小为:[30x20]。关于如何最好地存储这个的任何建议。

我试过看一些指南,而NSDefaults看起来是最容易关注的性能(我想学习如何以正确的方式)。

任何指导非常感谢。我能够得到Core的工作,但没有这么复杂。

谢谢。

回答

0

我实际上尝试了很多方法,包括核心数据,plists,sqlite,并最终结束了使用Realm。这比其他人容易得多,而且速度非常快。我强烈建议,如果你要停留在此,好像我是:

https://realm.io/docs/swift/latest/

我其实在这一点上,由于易于使用和简单的查看去除赞成王国的所有我的Plist的。