Когда я загружаю UITableView, он получает доступ к numberOfSectionsInTableView: два раза и завершает работу приложения с помощью EXC_BAD_ACCESS. Я никогда не испытывал этого раньше.
Нужно ли дважды обращаться к numberOfSectionsInTableView: при начальной загрузке представления таблицы?
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
NSLog(@"numberOfSectionsInTableView");
// Return the number of sections.
NSLog(@"Count: %i", [self.playerArray count]);
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
NSLog(@"numberOfRowsInSection");
// Return the number of rows in the section.
NSLog(@"time for return");
return [self.playerArray count];
}
Ответ:
2010-11-20 19: 35: 06.459 FamQuiz_v2 [10151: 207] numberOfSectionsInTableView
Текущий язык: авто; в настоящее время цель-c
2010-11-20 19: 35: 12.408 FamQuiz_v2 [10151: 207] Количество: 2
(GDB) продолжить
2010-11-20 19: 35: 28.918 FamQuiz_v2 [10151: 207] numberOfSectionsInTableView
Программа получила сигнал: «EXC_BAD_ACCESS».
Программа получила сигнал: «EXC_BAD_ACCESS».
}