Могу ли я заставить AFNetworking автоматически анализировать NULL до нуля?

Мы используем AFNetworking в нашем мобильном приложении, и много раз у нас будет возвращаться JSON с нулевым значением для некоторых значений.

Я надоело делать следующее:

if ([json objectForKey:@"nickname"] isKindOfClass:[NSNull class]]) {
    nickname = nil;
} else {
    nickname = [json objectForKey:@"nickname"];
}

Что мы можем сделать, чтобы AFNetworking автоматически устанавливал объекты в nil или числа в 0, если значение равно null в ответе JSON?

22
задан mattt 22 May 2012 в 03:41
поделиться