Guest User

Untitled

a guest
Jun 24th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. [self.tableView reloadData];
  2.  
  3. tableView:
  4. Row 1
  5. Row 2
  6.  
  7. tableView
  8. Row 1
  9. Row 2
  10. Row 3 <- info I just added
  11. Row 1
  12. Row 2
  13.  
  14. - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
  15. return [ItemsController sharedItemsController].count;
  16. }
  17.  
  18. - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
  19. ItemsController* controller = [ItemsController sharedItemsController];
  20. NSMutableArray* recentItems = controller.listOfRecentItems;
  21.  
  22. CustomCell *cell = nil;
  23. NSUInteger row = [indexPath row];
  24.  
  25. if( row < recentItems.count )
  26. {
  27. Items* item = [recentItems objectAtIndex:row];
  28. if( recentCellData == nil )
  29. recentCellData = [[NSMutableDictionary alloc] initWithCapacity:[indexPath length]];
  30.  
  31. if( [recentCellData count] > 0 )
  32. cell = [recentCellData objectForKey:[NSString stringWithFormat:@"%d", row]];
  33. if (cell == nil) {
  34. UIViewController * view1 = [[UIViewController alloc] initWithNibName:@"CustomCell" bundle:nil];
  35.  
  36. cell = (CustomCell*)[view1 view];
  37.  
  38. [recentCellData setObject:cell forKey:[NSString stringWithFormat:@"%d",row]];
  39. }
  40.  
  41. // do some other stuff here
  42. }
  43. // Set up the cell
  44. return cell;
  45. }
Add Comment
Please, Sign In to add comment