[ホーム] タブから [アカウント] に、タブ間で情報を渡すためのコード ブロックがあります。ただし、宛先タブでは、オブジェクトは null です。personAcc
とオブジェクトですpersonHome
。Person
AccountController *myVc = (AccountController*) [[(UINavigationController*)[[self.tabBarController viewControllers] objectAtIndex:1] viewControllers] objectAtIndex:0];
myVc.personAcc = self.personHome;
NSLog(@"mvc %@",myVc.personAcc.firstName);
これがタブ間で情報を渡す正しい方法だと確信しています。最初の名前は正常にログに記録されますが、ログインするAccountController
と null になります。
self.personAcc = [[Person alloc]init];
NSLog(@"mvc %@",self.personAcc.firstName);
エラーが存在する可能性のあるアイデアはありますか?
私はまだiOSで足を踏み入れているので、見落としているかもしれないばかげた間違いを許してください.