title: cellForRowAtIndexPath is getting called only once
body: <p>I don't know what I am doing wrong but the <code>cellForRowAtIndexPath</code> method of table view is getting called only once.</p>
  
  <p>Here is my code:</p>
  
  <pre><code>- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
  
       NSLog(@"---&gt;%d",[collaboratoresdata count]);
  
      return [collaboratoresdata count];
  
  }
  </code></pre>
  
  <p>When my <code>collaboratoresdata</code> array is filled, then I am calling <code>[_collaboratortblView reloadData]</code> to reload the table view.</p>
  
  <p>I am successfully getting <code>3</code> in <code>NSLog(@"---&gt;%d",[collaboratoresdata count]);</code> but <code>cellForRowAtIndexPath</code> is getting called only one time.</p>
  
  <pre><code>-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
      static NSString *CellIdentifier = @"Cell";
      // add a placeholder cell while waiting on table data
  
      UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
      if (cell == nil) {
          cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil] autorelease];
      }
      cell.selectionStyle=UITableViewCellSelectionStyleNone;
  
  
      NSLog(@"tableView:%d",[indexPath row]);// i am getting 0 here than after its not calling
  
      return cell;
  
  }
  </code></pre>