可能重复:
来自 pList 的分段 UITableView
我很难尝试将单元格的文本标签设置为我的 plist 中字符串的值。该应用程序崩溃了cell.textlabel.text = [array objectAtIndex:indexPath.row];
。我很确定其他一切都很好,只是不知道最后一部分。提前致谢。
这是我的清单:
Root - Array
Item 0 - Dictionary
Key 0 - Array
Item 0 - String - Value 0
Key 1 - Array
Item 1 - String - Value 1
这是我的 tableview 数据源方法:
- (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;
}