嘿伙计们,我正在阅读一系列字典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时,我可以在下一个视图控制器中提取该特定播放器的数据。但我希望根据用户选择的行获得正确的一行。我怎样才能做到这一点?
答案 0 :(得分:0)
[self.model.players objectAtIndex:[self.tableView indexPathForSelectedRow]];
应该这样做