セルのテキスト ラベルを plist の文字列の値に設定するのに苦労しています。でアプリがクラッシュしcell.textlabel.text = [array objectAtIndex:indexPath.row];
ます。他のすべては良いと確信していますが、最後の部分がわからないだけです。前もって感謝します。
これが私のplistです:
Root - Array
Item 0 - Dictionary
Key 0 - Array
Item 0 - String - Value 0
Key 1 - Array
Item 1 - String - Value 1
これが私のテーブルビューデータソースメソッドです:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return _objects.count;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
NSDictionary *dict = [_objects objectAtIndex:section];
return [dict.allValues count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"];
NSArray *array = [_objects objectAtIndex:indexPath.section];
cell.textLabel.text = [array objectAtIndex:indexPath.row];
return cell;
}