title: [__NSCFArray objectForKey:]: unrecognized selector sent to instance
body: <p>I am trying to get a value for a particular key from a dictionary but i get a "[__NSCFArray objectForKey:]: unrecognized selector sent to instance " </p>
  
  <pre><code>-(void)connectionDidFinishLoading:(NSURLConnection *)connection{
  NSDictionary *avatars = [NSJSONSerialization JSONObjectWithData:webData options:0 error:nil];
  NSLog(@"response:::%@", avatars);
  if(avatars){
      NSDictionary *avatarimage = [avatars objectForKey:@"- image"];
      NSString *name = [avatars objectForKey:@"name"];
  }
  }
  </code></pre>
  
  <p>I NSLog my avatars Dictionary and my result is:</p>
  
  <pre><code>(
  {
      "created_at" = "2013-06-06T11:37:48Z";
      id = 7;
      image =         {
          thumb =             {
              url = "/uploads/avatar/image/7/thumb_304004-1920x1080.jpg";
          };
          url = "/uploads/avatar/image/7/304004-1920x1080.jpg";
      };
      name = Drogba;
      "updated_at" = "2013-06-06T11:37:48Z";
  }
  )
  </code></pre>