Stewart Hering Stewart Hering - 1 year ago 134
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 Source

Use NSUserDefaults.

Save array:

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

Read array:

myArray = defaults.dataForKey("myarray") as Array
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download