在情节提要中,我想将数据从一个视图控制器传递到另一个视图控制器,但只有属性是共享的,但是我如何使用参数(方法)共享数据。在下面我尝试过这样
Tableview didselect 方法
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
[self performSegueWithIdentifier:@"ASEventDetail" sender:self];
}
在为 segue 做准备时,我在方法“ [vc loadDict:[eventArr objectAtIndex:0]]
”中传递了参数值
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
// Make sure your segue name in storyboard is the same as this line
if ([[segue identifier] isEqualToString:@"ASEventDetail"]){
// Get reference to the destination view controller
ASEventDetail *vc = [segue destinationViewController];
// Pass any objects to the view controller here, like...
[vc loadDict:[eventArr objectAtIndex:self.view.tag]];
}
}
您能否请任何人帮助我使用情节提要中的方法将数据从一个传递到另一个。