Ниже приведено значение из ответа Api в форме Json:
isFavorite = true;
Это способ получить его в классе модели:
объявление:
var isFavorite:Bool = false
init(json:NSDictionary?)
{
if json != nil
{
self.isFavorite = ((json?.object(forKey: "isFavorite")) != nil)
}
}
таким образом, всегда получая "истину"
Ранее пробовал этот способ:
self.isFavorite = (json?.object(forKey: "isFavorite") as? Bool ?? false)
таким образом, всегда получаю "ложь"
Я не понимаю, что не так, яя делаю в разборе этого Bool
Обновление: Api response
isFavorite = true;