Guardar una tupla en NSUserDefaults
Estoy usando una tupla para almacenar algo como esto.
var accessLavels: (hasInventoryAccess: Bool, hasPayrolAccess: Bool)
accessLavels = (hasInventoryAccess: true, hasPayrolAccess: false)
Ahora quiero guardarlo enNSUserDefaults
.
NSUserDefaults.standardUserDefaults().setValue(accessLavels, forKey: "AccessLevelKey")
NSUserDefaults.standardUserDefaults().synchronize()
Pero me sale el siguiente error.
El tipo '(hasInventoryAccess: Bool, hasPayrolAccess: Bool)' no se ajusta al protocolo 'AnyObject'
¿Cómo puedo resolver este problema? Si es imposible, cualquier otra sugerencia para guardar una tupla es bienvenida.
Gracias.