Como lidar com valores nulos de json no Swift
Estou jogando com JSON nos últimos dois dias e enfrentando muitos problemas curiosos e, graças ao estouro de pilha, isso me ajuda. Essa é a chave em destaque JSON tem dois tipos de valores de String.
"featured":"1"
ou
"featured": null,
Eu tentei muito para lidar com isso, mas falhei
Passo 1:
if dict.objectForKey("featured") as? String != nil {
featured = dict.objectForKey("featured") as? String
}
Passo 2:
let null = NSNull()
if dict.objectForKey("featured") as? String != null {
featured = dict.objectForKey("featured") as? String
}
Etapa 3:
if dict.objectForKey("featured") as? String != "" {
featured = dict.objectForKey("featured") as? String
}
mas, infelizmente, não foi possível encontrar a solução, sua resposta será apreciada.