Я пытаюсь найти способ получить значение ключа в словаре SwiftyJSON и вернуть строку по умолчанию, если ключ не установлен, Следующий пример работает отлично, но я не очень доволен. Вы знаете более элегантный способ?
Пример:
let users: JSON = [
["id": 1, "name": "one"],
["id": 2],
["id": 3, "name": "three"]
]
for (key: String, user: JSON) in users {
println(user.object.objectForKey("name") != nil
? user["name"].stringValue
: "default")
}