Stewart Hering Stewart Hering - 2 months ago 6
Swift Question

How do I save a swift array?

I am creating an app in swift that manages tasks based off of priority. I currently place the tasks into an array. Does anybody know how I can save this array so that when I open the app i will still be able to access data?

Answer

Use NSUserDefaults.

Save array:

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

Read array:

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