Как получить значения словаря [String : Int]


#1

Здравствуйте
Как получить значение по ключу данного словаря?

var fass = UserDefaults.standard.value(forKey: "fafafa") as! [String : Int]

Если делаю так:

cell.textLabel!.text = fass["123"]

то ругается “Cannot assign value of type ‘Int?’ to type ‘String?’”

xcode предлагает такие решения:

cell.textLabel!.text = fass["123"] as Any as? String

cell.textLabel!.text = "\(String(describing: fass["123"]))"

Но тогда получаются значения Optional()

Как быть?


#2

так попробуй
cell.textLabel!.text = "\(fass["123"])"
или так
cell.textLabel!.text = "\(fass["123"]!)"