如何保存快速阵列?

时间:2015-03-24 14:35:47

标签: ios arrays swift

我正在Swift中创建一个基于优先级管理任务的应用程序。我目前将任务放入数组中。有没有人知道如何保存这个数组,这样当我打开应用程序时,我仍然可以访问数据?

1 个答案:

答案 0 :(得分:4)

使用NSUserDefaults。

保存数组:

let defaults = NSUserDefaults.standardUserDefaults()
defaults.setObject(myArray, forKey: "myarray")
defaults.synchronize()

读取数组:

myArray = defaults.dataForKey("myarray") as Array