Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [self.tableView reloadData];
- tableView:
- Row 1
- Row 2
- tableView
- Row 1
- Row 2
- Row 3 <- info I just added
- Row 1
- Row 2
- - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
- return [ItemsController sharedItemsController].count;
- }
- - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
- ItemsController* controller = [ItemsController sharedItemsController];
- NSMutableArray* recentItems = controller.listOfRecentItems;
- CustomCell *cell = nil;
- NSUInteger row = [indexPath row];
- if( row < recentItems.count )
- {
- Items* item = [recentItems objectAtIndex:row];
- if( recentCellData == nil )
- recentCellData = [[NSMutableDictionary alloc] initWithCapacity:[indexPath length]];
- if( [recentCellData count] > 0 )
- cell = [recentCellData objectForKey:[NSString stringWithFormat:@"%d", row]];
- if (cell == nil) {
- UIViewController * view1 = [[UIViewController alloc] initWithNibName:@"CustomCell" bundle:nil];
- cell = (CustomCell*)[view1 view];
- [recentCellData setObject:cell forKey:[NSString stringWithFormat:@"%d",row]];
- }
- // do some other stuff here
- }
- // Set up the cell
- return cell;
- }
Add Comment
Please, Sign In to add comment