title: Parsing Json Output correctly
body: <p>I am trying to correctly target the elements within the Json Output and I am getting closer but I presume there is a easy and obvious way I am missing.</p>
  
  <p>My Json looks like this with a upper level event.</p>
  
  <p><strong>JSON SNIPPET UPDATED</strong></p>
  
  <pre><code>chat =     (
              (
                      {
              Key = senderId;
              Value =                 {
                  Type = 0;
                  Value = "eu-west-1:91afbc3f-890a-4160-8903-688bf0e9efe8";
              };
          },
                      {
              Key = chatId;
              Value =                 {
                  Type = 0;
                  Value = "eu-west-1:be6457ce-bac1-412d-9307-e375e52e22ff";
              };
          },
                      {
              Key = timestamp;
              Value =                 {
                  Type = 1;
                  Value = 1430431197;
              };
          },
  
  //Continued
  </code></pre>
  
  <p>I am targeting this level using </p>
  
  <pre><code>NSArray *chat = array[@"chat"];
  
  for ( NSDictionary *theCourse in chat )
  {
      NSLog(@"---- %@", theCourse);
  
      // I tried the following to target the values 
      //NSLog(@"chatId: %@", [theCourse valueForKey:@"Key"]);
      //NSLog(@"timestamp: %@", theCourse[@"senderId"] ); 
  } 
  }
  </code></pre>
  
  <p>I need to parse the value data for each key which if I was using an array would do like <code>[theCourse valueForKey:@"Key"]</code> but I think I may not be going deep enough?</p>
  
  <p>As you would expect, <code>[theCourse valueForKey:@"Key"]</code> gives me the Key values but I need the associate values of those keys.</p>