¿Cómo configurar Dictionary en NSUserDefault en swift?

Tengo un diccionario mutable (en forma de [Int: Int]) y quiero que lo guarde. Usaría NSUserDefaults así:

    var myDic: NSMutableDictionary = [:]
        myDic = [1:2]
        NSUserDefaults.standardUserDefaults().setObject(myDic, forKey: "myDic")

pero con eso me sale un error:

Hilo 1: señal SIGABRT

No tengo ni idea de porqué.

Respuestas a la pregunta(1)

Su respuesta a la pregunta