Я искал этот вопрос, и с ним связано огромное количество вещей, но ничто не похоже на мою проблему.
У меня есть UITableView с 2 разными настраиваемыми ячейками (я хочу использовать настраиваемые ячейки, потому чтомой дизайн ячеек сильно отличается от стандартных), каждая из которых имеет несколько вещей, в частности 2 кнопки UIB.
Я не могу заставить эти кнопки работать, когда назначаю селектор простой
-(IBAction)action { NSLog(@"test"); }
или каждый вариант / аналогичные способы
-(IBAction)action:(id)sender { NSLog(@"test"); }
-(void)action { NSLog(@"test"); }
-(void)action:(id)sender { NSLog(@"test"); }
Я получаю сбой с раздражающим: EXC_BAD_ACCESS
Эта ошибка обычно означает, что я пытаюсь получить доступ к чему-то, что было выпущено,или что-то такое, чего он не может понять.Поэтому я подумал, что, может быть, он не может понять, из какой ячейки я звонил, потому что есть несколько ячеек каждого типа.Поэтому я попытался сохранить ячейки, поэтому у меня было несколько ячеек, названных cell1, cell2 и т. Д., Которые были объявлены в моем .h, и таким образом я никогда не освободил бы их, если бы я не вышел из приложения, но я все еще получаю ошибку ...
Где может быть ошибка!
Спасибо за помощь!