mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-04-26 13:55:40 +08:00
Add a more informative assertion when an RKManagedObjectResponseMapperOperation instance is not configured properly
This commit is contained in:
@@ -54,8 +54,8 @@
|
||||
@return The receiver, initialized with the response, data, and response descriptor objects.
|
||||
*/
|
||||
- (id)initWithResponse:(NSHTTPURLResponse *)response
|
||||
data:(NSData *)data
|
||||
responseDescriptors:(NSArray *)responseDescriptors;
|
||||
data:(NSData *)data
|
||||
responseDescriptors:(NSArray *)responseDescriptors;
|
||||
|
||||
///------------------------------
|
||||
/// @name Accessing Response Data
|
||||
|
||||
@@ -327,7 +327,7 @@ static inline NSManagedObjectID *RKObjectIDFromObjectIfManaged(id object)
|
||||
|
||||
- (RKMappingResult *)performMappingWithObject:(id)sourceObject error:(NSError **)error
|
||||
{
|
||||
NSParameterAssert(self.managedObjectContext);
|
||||
NSAssert(self.managedObjectContext, @"Unable to perform mapping: No `managedObjectContext` assigned. (Mapping response.URL = %@)", self.response.URL);
|
||||
|
||||
__block NSError *blockError = nil;
|
||||
__block RKMappingResult *mappingResult = nil;
|
||||
|
||||
Reference in New Issue
Block a user