@@ -36,15 +36,15 @@ static dispatch_queue_t json_request_operation_processing_queue() {
3636
3737@implementation AFJSONRequestOperation
3838
39- + (id )operationWithRequest : (NSURLRequest *)urlRequest
40- success : (void (^)(id JSON))success
39+ + (AFJSONRequestOperation * )operationWithRequest : (NSURLRequest *)urlRequest
40+ success : (void (^)(id JSON))success
4141{
4242 return [self operationWithRequest: urlRequest success: success failure: nil ];
4343}
4444
45- + (id )operationWithRequest : (NSURLRequest *)urlRequest
46- success : (void (^)(id JSON))success
47- failure : (void (^)(NSError *error))failure
45+ + (AFJSONRequestOperation * )operationWithRequest : (NSURLRequest *)urlRequest
46+ success : (void (^)(id JSON))success
47+ failure : (void (^)(NSError *error))failure
4848{
4949 return [self operationWithRequest: urlRequest acceptableStatusCodes: [self defaultAcceptableStatusCodes ] acceptableContentTypes: [self defaultAcceptableContentTypes ] success: ^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
5050 if (success) {
@@ -57,13 +57,13 @@ + (id)operationWithRequest:(NSURLRequest *)urlRequest
5757 }];
5858}
5959
60- + (id )operationWithRequest : (NSURLRequest *)urlRequest
61- acceptableStatusCodes : (NSIndexSet *)acceptableStatusCodes
62- acceptableContentTypes : (NSSet *)acceptableContentTypes
63- success : (void (^)(NSURLRequest *request, NSHTTPURLResponse *response, id JSON))success
64- failure : (void (^)(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error))failure
60+ + (AFJSONRequestOperation * )operationWithRequest : (NSURLRequest *)urlRequest
61+ acceptableStatusCodes : (NSIndexSet *)acceptableStatusCodes
62+ acceptableContentTypes : (NSSet *)acceptableContentTypes
63+ success : (void (^)(NSURLRequest *request, NSHTTPURLResponse *response, id JSON))success
64+ failure : (void (^)(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error))failure
6565{
66- return [self operationWithRequest: urlRequest completion: ^(NSURLRequest *request, NSHTTPURLResponse *response, NSData *data, NSError *error) {
66+ return (AFJSONRequestOperation *) [self operationWithRequest: urlRequest completion: ^(NSURLRequest *request, NSHTTPURLResponse *response, NSData *data, NSError *error) {
6767 if (!error) {
6868 if (acceptableStatusCodes && ![acceptableStatusCodes containsIndex: [response statusCode ]]) {
6969 NSMutableDictionary *userInfo = [NSMutableDictionary dictionary ];
0 commit comments