ソースとして辞書の配列を持つ UITableView を構築しています。各ディクショナリにはキーとして文字があり、値として連絡先の配列があります。たとえば、キー "A" - 値 "Adam, Alex, Andreas" です。私の問題は、セクションごとの正しい行数またはセクションのタイトルを取得できないことです...ちなみに、私はObjective-Cを初めて使用するので、私の質問が奇妙に思えたら申し訳ありません。いくつかのガイダンスをいただければ幸いです。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
//tableContent is my array of dictionaries
return [self.tableContent count];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
//here I don't know how to get the dictionary value array length that would be the
//the number of contacts per letter
return ?
}
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
//here I don't know how to get the dictionary key to set as section title
retrun ?
}