так что у меня самое сложное время извлечения значений из NSDictionary
. Сейчас у меня просто словарь, который заполняется из вызова JSON, и он содержит только ключ с именем «Success» со значением 0 или 1.
Как сделать условие для этого значения, чтобы проверить, равно ли оно 0 или 1? Я перепробовал кучу вещей, но никуда не денусь. Вот мой текущий код:
[[jsonDictionary objectForKey:@"Success"] isEqualToNumber:1]
Я получаю passing argument 1 of 'isEqualToNumber:' makes pointer from integer without a cast'
в качестве предупреждения, и приложение все равно падает, когда оно попадает в эту строку.
И подвопрос, в чем разница между objectForKey
и valueForKey
? Какой из них я должен использовать по умолчанию?
В любом случае, этот новичок в Objective-C был бы очень признателен за помощь в этом. Заранее спасибо!