Stewart Hering
Stewart Hering

Reputation: 304

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 the data?

Upvotes: 0

Views: 606

Answers (1)

4thSpace
4thSpace

Reputation: 44312

Use NSUserDefaults.

Save array:

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

Read array:

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

Upvotes: 4

Related Questions