Ios 在didSelectRowAtIndexPath中将数据从masterViewController传递给其他ViewController

Ios 在didSelectRowAtIndexPath中将数据从masterViewController传递给其他ViewController,ios,objective-c,uitableview,Ios,Objective C,Uitableview,我想将一个值从一个类传递到另一个类。 在LaclamReportViewController中,我有一个属性 @property (strong, nonatomic) LAClaimReport *claimReport; 我想将masterViewController代码下面的值传递给LaclaimReportViewController的claimReport属性 - (void)tableView:(UITableView *)tableView didSelectRowAtIndex

我想将一个值从一个类传递到另一个类。 在LaclamReportViewController中,我有一个属性

@property (strong, nonatomic) LAClaimReport *claimReport;
我想将masterViewController代码下面的值传递给LaclaimReportViewController的claimReport属性

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if ([record.submitted isEqualToNumber:@0] && record != _selectedReport)
    {
        [self.detailViewController.navigationController popToRootViewControllerAnimated:NO];

        UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
        LAClaimReportViewController *claimReportViewController = [storyboard instantiateViewControllerWithIdentifier:@"ClaimReportView"];
        [self.detailViewController.navigationController pushViewController:claimReportViewController animated:YES];
       //Question: i want to assign record to claimReport of LAClaimReportViewController. how to do that.
    }
}
@试试这个


[claimReportViewController setclaimReport:selectedReport]

创建claimReportViewController后:claimReportViewController。claimReport=yourlclaimreport检查这个答案