title: Parsing JSON to a predefined class in Objective C
body: <p>I have a json string like:</p>
  
  <pre><code>{
    "a":"val1",
    "b":"val2",
    "c":"val3"
  }
  </code></pre>
  
  <p>And I have an objective C header file like:</p>
  
  <pre><code>@interface TestItem : NSObject
  
  @property NSString *a;
  @property NSString *b;
  @property NSString *c;
  
  @end
  </code></pre>
  
  <p>Can I parse the Json and get an instance of TestItem Class?</p>
  
  <p>I know how to parse the json into a dictionary, but I want to parse it in a class (similar to what gson does in Java).</p>