0

嘿伙计们,我有一系列正在阅读的字典 plist 文件。我正在使用 Push for Segue 方法将我的数据(字典)传递给下一个视图控制器。如何使用字典获取选定的行?我正在制作一个表格视图应用程序,并且我已经完成了 (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 并且它可以工作。

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
NSDictionary *d = [self.model.players objectAtIndex:0]
nextVC.title = [d valueForKey:@"Player"]
nextVC.info = d
}

当我使用上面的代码并使用 ObjectAtIndex:0 并指定 0 时,我可以在下一个视图控制器中提取该特定播放器的数据。但我想根据用户选择的行得到正确的。我怎样才能做到这一点?

4

1 回答 1

0

[self.model.players objectAtIndex:[self.tableView indexPathForSelectedRow]];

应该这样做

于 2012-10-13T15:53:50.433 回答