Я создаю свой собственный кончик и класс для него. Я подключил все элементы управления к классу в конструкторе интерфейсов. Когда я запускаю его, он работает нормально. Единственная проблема заключается в том, что когда я прокручиваю таблицу, она падает. Есть идеи, в чем может быть ошибка? Я пытался исправить это некоторое время безрезультатно. Это дает EXC_BAD_ACCESS, который я не уверен, как отлаживать.
int cellType = [streamDataProvider cellTypeForIndex:indexPath.row];
if(cellType == HOP_GRAFITTI){
static NSString *CellIdentifier = @"HopGrafittiStreamCell";
HopGrafittiStreamCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"HopGrafittiStreamCell" owner:self options:nil];
cell = (HopGrafittiStreamCell *)[nib objectAtIndex:0];
[cell retain];
}
[cell.username setText: [streamDataProvider userNameForIndex:indexPath.row]];
[cell.venuename setText: [streamDataProvider venueNameForIndex:indexPath.row]];
[cell.grafittiText setText: [streamDataProvider grafittiForIndex:indexPath.row]];
return cell;
}