title: NSJSONSerialization use different serialization name for properties
body: <p>i would like to use the NSJSONSerialization class to parse my json String to a pojo class.</p>
  
  <pre><code>@interface ServerData : NSObject
  @property (nonatomic) NSString *date;
  @property (nonatomic) NSString *changeString;
  @property (nonatomic) NSString *localization;
  @end
  </code></pre>
  
  <p>Now the problem is, that my json String differs a lot from the names in the class. I want to keep the names for the variables as they are, but want to parse a json attribute called 'XYZ_date' to the variable 'date' in my class.</p>
  
  <p>How can i change the serialization names in my class so NSJSONSerialization parses the e.g. 'XYZ_date' json attribute into the 'date' NSString?</p>
  
  <p>For example in Android i would do:</p>
  
  <pre><code>@SerializedName('XYZ_date')
  String date;
  </code></pre>
  
  <p>Any help appreciated.
  Best regards
  John</p>