title: How do I change values of attributes when mapping to REST using Restkit?
body: <p>I have a core data object and a REST web interface that use different value for the same attribute. The managed object has the attribute named "type" that is an integer (enum), the REST interface has a string value named "type" (strings like: "truck", "car", "moped"). </p>
  
  <p>I transform the value from string to integer when getting the object using the RKObjectLoaderDelegate method <code>objectLoader:willMapData:</code>. I hope that's how I should do this.</p>
  
  <p>My question: When putting/posting the object, how or where do I transform the value from integer (enum) back to string values? Is there a moment in the serialization process where I can manipulate values for a put/post action? Should I perpahps  subclass the serializer or RKManagedObjectMapping, or is my delegate being called at some point that I can change the values of an attribute?</p>