, . RestKit № 141, , , , , . NSString > NSNumber > NSDate RestKit (# 503). , , .
- (void)objectLoader:(RKObjectLoader *)loader willMapData:(inout id *)mappableData
{
NSArray *dateKeys = [NSArray arrayWithObjects:@"changed", nil];
NSMutableArray *reformattedData = [NSMutableArray arrayWithCapacity:[*mappableData count]];
for(id dict in [NSArray arrayWithArray:(NSArray*)*mappableData]) {
NSMutableDictionary* newDict = [dict mutableCopy];
for(NSString *dateKey in dateKeys) {
NSNumber *num = [NSNumber numberWithInt:[[newDict valueForKey:dateKey] intValue]];
[newDict setValue:num forKey:dateKey];
}
[reformattedData addObject:newDict];
}
*mappableData = reformattedData;
}