如何保存一个快速数组?
我正在Swift中创build一个基于优先级pipe理任务的应用程序。 我目前将任务放入一个数组中。 有谁知道我可以如何保存这个数组,所以当我打开应用程序,我仍然可以访问数据?
使用NSUserDefaults。
保存数组:
let defaults = NSUserDefaults.standardUserDefaults() defaults.setObject(myArray, forKey: "myarray") defaults.synchronize()
读取数组:
myArray = defaults.dataForKey("myarray") as Array