Salvar uma tupla no NSUserDefaults

Estou usando uma tupla para armazenar algo assim.

var accessLavels: (hasInventoryAccess: Bool, hasPayrolAccess: Bool)
accessLavels = (hasInventoryAccess: true, hasPayrolAccess: false)

Agora eu quero salvá-loNSUserDefaults.

NSUserDefaults.standardUserDefaults().setValue(accessLavels, forKey: "AccessLevelKey")
NSUserDefaults.standardUserDefaults().synchronize()

Mas eu recebo o seguinte erro.

O tipo '(hasInventoryAccess: Bool, hasPayrolAccess: Bool)' não está em conformidade com o protocolo 'AnyObject'

Como posso resolver esse problema? Se for impossível, qualquer outra sugestão para salvar uma tupla é bem-vinda.

Obrigado.

questionAnswers(5)

yourAnswerToTheQuestion