Мой первый сбой программы IOS, когда я пытаюсь использовать свой собственный TableCellView.
// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath: (NSIndexPath *)indexPath {
AuthorizeTableCell *cell = (AuthorizeTableCell*) [tableView dequeueReusableCellWithIdentifier:@"AuthorizeCell"];
if (cell == nil) {
cell = [[[NSBundle mainBundle] loadNibNamed: @"AuthorizeTableCell" owner:self options:nil] objectAtIndex:0 ];
}
cell.batchIDLabel.text = [[self.authorizeList objectAtIndex:indexPath.row] valueForKey:@"batchID"];
cell.amountIDLabel.text = [NSString stringWithFormat:@"%@", [[self.authorizeList objectAtIndex:indexPath.row] valueForKey:@"amount"]] ;
return cell;
}
Класс AuthorizeTableCell содержит только 2 метки и 1 кнопку в TableCellView.Я убедился, что 3 компонента были освобождены в классе.Программа работает правильно, если я использую стандартный TableCellView.Может кто-нибудь дать мне совет?
thx cap