Sha256: f4b2922a85001a2bd57e3140752b8f3aadc8f1216cee9fd5e87fbe66f04ce514
Contents?: true
Size: 658 Bytes
Versions: 396
Compression:
Stored size: 658 Bytes
Contents
#import <Foundation/Foundation.h> #import "EtlExample.h" @implementation Etl + (NSDictionary *)transform:(NSDictionary *)original { NSArray *keys = [original allKeys]; NSMutableDictionary *transformed = [NSMutableDictionary dictionary]; [keys enumerateObjectsUsingBlock:^(id key, NSUInteger keyIdx, BOOL *keyStop) { NSArray *values = original[key]; [values enumerateObjectsUsingBlock:^(id value, NSUInteger valueIdx, BOOL *valueStop) { NSString *lowercasedString = [value lowercaseString]; transformed[lowercasedString] = key; }]; }]; return transformed; } @end
Version data entries
396 entries across 396 versions & 1 rubygems