クラスの情報ガイドのようなものを作成しています。私はUITableViewを使用する必要がありますが、これががらくたのように見えないので、約1週間取り組んできました。
私が受け取ったエラーは、次のコードの NSInvalidArgumentException です。
- (NSInteger)numberOfRowsInSection:(NSInteger)section{
/*NSDictionary *dict = [_allPerks objectAtIndex:section];
NSArray *temp = [dict objectForKey:@"Perks"];
return [temp count];*/
if (section == 0)
return 9;
else if (section ==1)
return 7;
else if (section ==2)
return 11;
else if (section == 3)
return 11;
else if (section == 4)
return 8;
else
return 0;
}
少なくとも、あると思います。エラーは、私の問題がその関数にあることを示しています。無効な送信者を持つことについての何かです。コメントされているコードは、うまくいかなかった私の 2 回目の試みです。
念のため、これもグループ化されたテーブルです。整理する必要がある要素がたくさんあるため、これを実装するために配列の配列を使用しています。そのためのコードが必要な場合は、そう言ってください。