I从一个视图控制器到两个ViewControllers编码了两个部分。当我激活一个segue时,它会起作用。当我激活另一个问题时,它会因为变量到以前的

问题描述 投票:0回答:0

-(void)preparforsegue :( uistoryboardsegue *)segue发件人:(id)发件人 { if([[[[segue标识符] IsequalToString:@“ seguetok2”])

{  //segue alla view potassio2
    
    ABGPotassiumViewController2 *destination=[segue destinationViewController];
    
    {   
        destination.passingK2=_passingK1;
        destination.passingLanguageK2=_passingLanguage2;
        destination.Therapy1=[NSString stringWithFormat:@"\nSomministra in bolo ev Calcio Gluconato 1 g (10 ml di soluzione al 10%%)\n"];
        destination.Therapy2=[NSString stringWithFormat:@"\nRipeti ECG dopo 5 minuti\n"];
        destination.Therapy3=[NSString stringWithFormat:@"\nSe persistono le alterazioni dell'ECG somministra altro calcio gluconato\n"];
    }
}
//segue alla view potassio3
if
([[segue identifier] isEqualToString:@"segueToK3"])
    NSLog(@"sono arrivato a segue k3");
{
    ABGPotassium3ViewController *destination=[segue destinationViewController];
    {
        destination.passingK3=_passingK1;
    }
}

}


我试图搜索变量passionk3,但我发现它仅在这些行中。 ViewController也是如此。我在seguetok3之前阻止了代码,它可以正常工作,但是当我将seguetok3的“ if”块放置时,它再次以相同的原因崩溃了

发现问题!不知道是如何可能的,但是选择了 @destination @destination segue设置“详细拆分”而不是当前。
我设置了电流,两个人都效果很好。浪费很多时间来解决这个愚蠢的问题!
    

segue uistoryboardsegue
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.