この質問を検索しましたが、関連するものがたくさんありますが、私の問題に似たものはありません。
私は2つの異なるカスタムセルを持つUITableViewを持っています(セルのデザインが標準のものとは大幅に異なるため、カスタムセルを選択します)。それぞれにいくつかのもの、具体的には2つのUIButtonがあります。
セレクターをシンプルに割り当てると、これらのボタンを機能させることができません
-(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で宣言しました。そのようにして、アプリを終了しない限りそれらを解放しませんでしたが、それでもエラーが発生します...
エラーはどこにあるのでしょうか。
ご協力いただきありがとうございます!