/ / Swift asignando una marca de verificación a un elemento en una matriz y almacenándola en NSdefaults - ios, xcode, swift

Swift asignando una marca de verificación a un elemento en una matriz y almacenándola en NSdefaults - ios, xcode, swift

Asi que tengo codigo asi

var item1Checked = true
var item2Checked = false
var array = ["item 1","item 2"]

y quiero que la aplicación almacene si han sido marcados o no en NSUserDefaults. La matriz ya está configurada para ser almacenada en los NSUserDefaults ¿Cómo lograría esto?

Respuestas

0 para la respuesta № 1

Use una Array de Dictionaries

let array = [["status" : "checked", "item" :item1], ["status" : "UnChecked", "item" :item2]]
NSUserDefaults.standardUserDefaults().setObject(array, forKey: "YourKey")