У меня есть UITableView с около 20 ячеек. Я хотел сделать указатель на три из этих ячеек, поэтому я установил свойство для них, а затем указал их на эти ячейки:
if ([item.title isEqualToString:@"Test1"]) {
test1 = cell;
} else if ([item.title isEqualToString:@"test2"]) {
test2 = cell;
}
Если я прокручиваю вверх и вниз в моем виде таблицы снова и снова, это приведет к сбою моего приложения. Но удаление этого кода указателя решает проблему сбоя.
Почему указатель на ячейку вызывает сбой моего приложения?
Edit:
if ([item.title isEqualToString:@"Test1"]) {
self.test1 = cell;
} else if ([item.title isEqualToString:@"test2"]) {
self.test2 = cell;
}
Я только что обновил свой код, чтобы использовать self. и кажется, чтобы решить проблему сбоя. Может ли это быть правдой?