Как обрабатывать нулевые значения JSON в Swift

Я играю с JSON последние два дня и сталкиваюсь с множеством любопытных проблем, и благодаря переполнению стека это помогает мне. Это признак JSON имеет два типа строковых значений.

 "featured":"1"

или же

"featured": null,

Я много пытался справиться с этим, но не смог

Шаг 1:

 if dict.objectForKey("featured") as? String != nil {
    featured = dict.objectForKey("featured") as? String
    }

Шаг 2:

    let null = NSNull()
    if dict.objectForKey("featured") as? String != null {
    featured = dict.objectForKey("featured") as? String
    }

Шаг 3:

    if dict.objectForKey("featured") as? String != "" {
    featured = dict.objectForKey("featured") as? String
    }

но, к сожалению, не может найти решение, ваш ответ будет оценен.

Ответы на вопрос(6)

Ваш ответ на вопрос