gpt4 book ai didi

ios - 如何通过indexpath方法中的didselect row将表数据从一个 View Controller 调用到另一个 View Controller

转载 作者:行者123 更新时间:2023-11-29 03:23:41 24 4
gpt4 key购买 nike

我想执行 didselecterowatindexpath 方法请让我知道如何使用下面的方法从第一个 View Controller 调用第二个 View Controller 并将数据传递给其他 View Controller :

我的代码是

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
pun=[tableData objectAtIndex:indexPath.row];

NSLog(@"PUN IS :%@",pun);
appDelegate.matri=pun;
NSLog(@"matriC:%@",appDelegate.matri);
SecViewController *SecView = [[SecViewController alloc] initWithNibName:@"SecViewController" bundle:nil];

[self.navigationController pushViewController:SecView animated:YES ];

最佳答案

试试这个。这是一个最好的选择。在你的 .h 文件中创建一个方法

- (id)initWithNibName:(NSString *)nibNameOrNil Yourvariable:(yourdatatype *)variable Yourvariablex:(yourdatatype *)variablex bundle:(NSBundle *)nibBundleOrNil;

并在您的 .m 文件中

- (id)initWithNibName:(NSString *)nibNameOrNil Yourvariable:(yourdatatype *)variable Yourvariablex:(yourdatatype *)variablex bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
//assign or use data here.

}
return self;
}

关于ios - 如何通过indexpath方法中的didselect row将表数据从一个 View Controller 调用到另一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20755533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com