AFNetworking + JSONKit + iOS 5.0+ = Разбор JSON не работает (возвращает нильские объекты при попытке разбора).AFNetworking + JSONKit не работает вместе
AFNetworking + iOS 5.0+ = JSON разбор работает отлично.
AFNetworking + JSONKit + IOS 4.X = JSON Синтаксический работает
AFNetworking + IOS 4.X = JSON Синтаксический не работает (потому что NSJSONSerializer доступна только для iOS5.0 +).
Как решить эту проблему? Отрывок кода:
AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
if([sender respondsToSelector:finish])
{
NSArray *responseArray = JSON;
[sender performSelector:finish withObject:JSON];
}
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
NSLog(@"Error retrieving: %@\n%@", error, response);
if([sender respondsToSelector:fail])
{
[sender performSelector:fail];
}
}];
Спасибо. Однако я просто переключился на SBJSON, и он работал нормально. – ninjaneer