mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-01-13 09:30:46 +08:00
Add NSParameterAssert guards for getObject:, postObject:, putObject:, patchObject:, and deleteObject:
This commit is contained in:
@@ -407,6 +407,7 @@ static NSString *RKMIMETypeFromAFHTTPClientParameterEncoding(AFHTTPClientParamet
|
||||
success:(void (^)(RKObjectRequestOperation *operation, RKMappingResult *mappingResult))success
|
||||
failure:(void (^)(RKObjectRequestOperation *operation, NSError *error))failure
|
||||
{
|
||||
NSParameterAssert(object);
|
||||
RKObjectRequestOperation *operation = [self appropriateObjectRequestOperationWithObject:object method:RKRequestMethodGET path:path parameters:parameters];
|
||||
[operation setCompletionBlockWithSuccess:success failure:failure];
|
||||
[self enqueueObjectRequestOperation:operation];
|
||||
@@ -418,6 +419,7 @@ static NSString *RKMIMETypeFromAFHTTPClientParameterEncoding(AFHTTPClientParamet
|
||||
success:(void (^)(RKObjectRequestOperation *operation, RKMappingResult *mappingResult))success
|
||||
failure:(void (^)(RKObjectRequestOperation *operation, NSError *error))failure
|
||||
{
|
||||
NSParameterAssert(object);
|
||||
RKObjectRequestOperation *operation = [self appropriateObjectRequestOperationWithObject:object method:RKRequestMethodPOST path:path parameters:parameters];
|
||||
[operation setCompletionBlockWithSuccess:success failure:failure];
|
||||
[self enqueueObjectRequestOperation:operation];
|
||||
@@ -429,6 +431,7 @@ static NSString *RKMIMETypeFromAFHTTPClientParameterEncoding(AFHTTPClientParamet
|
||||
success:(void (^)(RKObjectRequestOperation *operation, RKMappingResult *mappingResult))success
|
||||
failure:(void (^)(RKObjectRequestOperation *operation, NSError *error))failure
|
||||
{
|
||||
NSParameterAssert(object);
|
||||
RKObjectRequestOperation *operation = [self appropriateObjectRequestOperationWithObject:object method:RKRequestMethodPUT path:path parameters:parameters];
|
||||
[operation setCompletionBlockWithSuccess:success failure:failure];
|
||||
[self enqueueObjectRequestOperation:operation];
|
||||
@@ -440,6 +443,7 @@ static NSString *RKMIMETypeFromAFHTTPClientParameterEncoding(AFHTTPClientParamet
|
||||
success:(void (^)(RKObjectRequestOperation *operation, RKMappingResult *mappingResult))success
|
||||
failure:(void (^)(RKObjectRequestOperation *operation, NSError *error))failure
|
||||
{
|
||||
NSParameterAssert(object);
|
||||
RKObjectRequestOperation *operation = [self appropriateObjectRequestOperationWithObject:object method:RKRequestMethodPATCH path:path parameters:parameters];
|
||||
[operation setCompletionBlockWithSuccess:success failure:failure];
|
||||
[self enqueueObjectRequestOperation:operation];
|
||||
@@ -451,6 +455,7 @@ static NSString *RKMIMETypeFromAFHTTPClientParameterEncoding(AFHTTPClientParamet
|
||||
success:(void (^)(RKObjectRequestOperation *operation, RKMappingResult *mappingResult))success
|
||||
failure:(void (^)(RKObjectRequestOperation *operation, NSError *error))failure
|
||||
{
|
||||
NSParameterAssert(object);
|
||||
RKObjectRequestOperation *operation = [self appropriateObjectRequestOperationWithObject:object method:RKRequestMethodDELETE path:path parameters:parameters];
|
||||
[operation setCompletionBlockWithSuccess:success failure:failure];
|
||||
[self enqueueObjectRequestOperation:operation];
|
||||
|
||||
Reference in New Issue
Block a user