Мне нужна помощь в проверке наличия одного ключа в ответе. Ответ API выглядит следующим образом -
"persons": [
{
"id": "27",
"source": {
"personId": 281,
"emailAddress": "abc@abc.com",
"firstName": "Steve"
}
},
{
"id": "28",
"source": {
"personId": 353,
"emailAddress": "abcd@abc.com",
"firstName": "John"
"LastName" : "Cena"
}
}
]
}
Я хочу заявить, появляется ли source.LastName или нет, и если да, то он всегда должен содержать строковое значение.
Решение должно быть обобщенным c, и оно должно работать на объект 30 или 40 человек, также в настоящее время я использую каратэ версии 0.9.4 и мне нужно разрешение для обработки такого сценария ios.
Заранее спасибо!