Save data in Swift

String array

Save array
let array = ["horse", "cow", "camel", "sheep", "goat"]

let defaults = NSUserDefaults.standardUserDefaults()
defaults.setObject(array, forKey: "SavedStringArray")
Retrieve array
let defaults = NSUserDefaults.standardUserDefaults()
let array = defaults.objectForKey("SavedStringArray") as? [String] ?? [String]()

Int array

Save array
let array = [15, 33, 36, 723, 77, 4]

let defaults = NSUserDefaults.standardUserDefaults()
defaults.setObject(array, forKey: "SavedIntArray")
Retrieve array
let defaults = NSUserDefaults.standardUserDefaults()
let array = defaults.objectForKey("SavedIntArray") as? [Int] ?? [Int]()

留言

這個網誌中的熱門文章

How to PHP export to Excel 2

html viewport meta