title: trying to set numberOfRowsInSection with NSDictionary values
body: <p>I am trying to set up my uitableview for indexing, I have got number of sections working fine, now and the data is in the NSDictionary heres my output with nslog ---></p>
  
  <pre><code>Dictionary: {
      H =     (
          Honda,
          Honda,
          Honda,
          Honda,
          Honda,
          Honda,
          Honda
      );
      M =     (
          Mazda,
          Mazda,
          Mitsubishi,
          Mitsubishi,
          Mitsubishi,
          Mitsubishi,
          Mitsubishi,
          Mitsubishi
      );
      N =     (
          Nissan,
          Nissan,
          Nissan,
          Nissan,
          Nissan,
          Nissan,
          Nissan
      );
      T =     (
          Toyota,
          Toyota,
          Toyota
      );
  </code></pre>
  
  <p>I am now trying to set up my table like so</p>
  
  <pre><code>- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
  {
      // Return the number of sections.
      return [arraysByLetter count];
      //return 0;
  }
  
  - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
  {
      // Return the number of rows in the section.
      return [[arraysByLetter objectAtIndex:section] count];
      //return 1;
  }
  </code></pre>
  
  <p>however I am getting a warning  <strong>'NSMutableDictionary' may not respond to 'objectAtIndex:'</strong> inside my numberOfRowsInSection delegate method... How do I get around this?</p>