mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-05-09 19:56:20 +08:00
Placing opening braces on a new line for methods to match Apple convention. Refs #614
Used uncrustify's "nl_fdef_brace = add" option to detect issues.
This commit is contained in:
@@ -32,25 +32,29 @@
|
||||
@synthesize delegate = _delegate;
|
||||
@synthesize objectMappingForDataBlock = _objectMappingForDataBlock;
|
||||
|
||||
+ (RKDynamicObjectMapping*)dynamicMapping {
|
||||
+ (RKDynamicObjectMapping*)dynamicMapping
|
||||
{
|
||||
return [[self new] autorelease];
|
||||
}
|
||||
|
||||
#if NS_BLOCKS_AVAILABLE
|
||||
|
||||
+ (RKDynamicObjectMapping *)dynamicMappingUsingBlock:(void(^)(RKDynamicObjectMapping *))block {
|
||||
+ (RKDynamicObjectMapping *)dynamicMappingUsingBlock:(void(^)(RKDynamicObjectMapping *))block
|
||||
{
|
||||
RKDynamicObjectMapping* mapping = [self dynamicMapping];
|
||||
block(mapping);
|
||||
return mapping;
|
||||
}
|
||||
|
||||
+ (RKDynamicObjectMapping*)dynamicMappingWithBlock:(void(^)(RKDynamicObjectMapping*))block {
|
||||
+ (RKDynamicObjectMapping*)dynamicMappingWithBlock:(void(^)(RKDynamicObjectMapping*))block
|
||||
{
|
||||
return [self dynamicMappingUsingBlock:block];
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
- (id)init {
|
||||
- (id)init
|
||||
{
|
||||
self = [super init];
|
||||
if (self) {
|
||||
_matchers = [NSMutableArray new];
|
||||
@@ -59,19 +63,22 @@
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)dealloc {
|
||||
- (void)dealloc
|
||||
{
|
||||
[_matchers release];
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
- (void)setObjectMapping:(RKObjectMapping*)objectMapping whenValueOfKeyPath:(NSString*)keyPath isEqualTo:(id)value {
|
||||
- (void)setObjectMapping:(RKObjectMapping*)objectMapping whenValueOfKeyPath:(NSString*)keyPath isEqualTo:(id)value
|
||||
{
|
||||
RKLogDebug(@"Adding dynamic object mapping for key '%@' with value '%@' to destination class: %@", keyPath, value, NSStringFromClass(objectMapping.objectClass));
|
||||
RKDynamicObjectMappingMatcher* matcher = [[RKDynamicObjectMappingMatcher alloc] initWithKey:keyPath value:value objectMapping:objectMapping];
|
||||
[_matchers addObject:matcher];
|
||||
[matcher release];
|
||||
}
|
||||
|
||||
- (RKObjectMapping*)objectMappingForDictionary:(NSDictionary*)data {
|
||||
- (RKObjectMapping*)objectMappingForDictionary:(NSDictionary*)data
|
||||
{
|
||||
NSAssert([data isKindOfClass:[NSDictionary class]], @"Dynamic object mapping can only be performed on NSDictionary mappables, got %@", NSStringFromClass([data class]));
|
||||
RKObjectMapping* mapping = nil;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user