Merge branch 'master' of github.com:gowalla/AFNetworking

This commit is contained in:
Mattt Thompson 2011-08-04 00:32:20 -05:00
commit 9e107d6a7b

View file

@ -23,6 +23,8 @@
#import "AFJSONRequestOperation.h"
#import "JSONKit.h"
#include <Availability.h>
@implementation AFJSONRequestOperation
+ (id)operationWithRequest:(NSURLRequest *)urlRequest
@ -62,11 +64,15 @@
} else {
id JSON = nil;
#if __IPHONE_OS_VERSION_MIN_REQUIRED > __IPHONE_4_3
if ([NSJSONSerialization class]) {
JSON = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error];
} else {
JSON = [[JSONDecoder decoder] objectWithData:data error:&error];
}
#else
JSON = [[JSONDecoder decoder] objectWithData:data error:&error];
#endif
if (error) {
if (failure) {