У меня есть изменяемый словарь (в форме [Int: Int]) и хочу, чтобы он его сохранил. Я хотел бы использовать NSUserDefaults так:Как установить словарь в NSUserDefault в swift?
var myDic: NSMutableDictionary = [:]
myDic = [1:2]
NSUserDefaults.standardUserDefaults().setObject(myDic, forKey: "myDic")
, но с этим я получаю сообщение об ошибке:
Thread 1: signal SIGABRT
Я понятия не имею, почему.
Дайм, это отличный ответ. На самом деле, как босс. Ты мне нравишься. Большое спасибо. Попробуем попробовать, как только смогу ... – Sam
ОК это экономит .. но как я могу переконвертировать обратно в int, и я хочу добавить к нему некоторые объекты. Теперь я решил все это, сделав «let tempDic = myDic.muableCopy()». Есть ли более простой способ? – Sam
в любом случае, это woks. так: СПАСИБО МНОГО! – Sam