获取推送for Segue [IOS]中的NSDictionary选定行

时间:2012-10-13 15:51:17

标签: ios dictionary

嘿伙计们,我正在阅读一系列字典plist文件。我正在使用Push for Segue方法将我的数据(字典)传递给下一个视图控制器。如何使用字典获取所选行?我正在制作一个表视图应用程序,我已经nread(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时,我可以在下一个视图控制器中提取该特定播放器的数据。但我希望根据用户选择的行获得正确的一行。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

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

应该这样做