Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 12th, 2012  |  syntax: None  |  size: 0.71 KB  |  hits: 7  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Construct custom json using Restkits RKObjectMapping
  2. {"version":"1.0.0",
  3.   "datastreams" : [
  4.     {
  5.       "current_value" : "100",
  6.       "id" : "1"
  7.     }
  8.   ]
  9. }
  10.        
  11. Datastream *datastream = [[ZCCDatastream alloc] init];
  12. datastream.version = @"1.0.0";
  13. datastream.currentValue = @"100";
  14. datastream.identifier = @"1";
  15. [[RKObjectManager sharedManager] postObject:datastream delegate:self];
  16.        
  17. [[RKObjectManager sharedManager] postObject: datastream usingBlock: ^(RKObjectLoader *loader) {
  18.     RKObjectMapping* mapping = [RKObjectMapping mappingForClass: [Datastream class]];
  19.     [mapping mapAttributes: @"version", nil];
  20.  
  21.     //etc.
  22.  
  23.     loader.delegate = self;
  24.     loader.serializationMapping = mapping inverseMapping];
  25. }];