2

ストーリーボードを使用しているアプリケーションがあります。私がそれを開発したとき、それはios 5をターゲットにしていて、すべてが非常にうまく機能しています。しかし、iOS 6シミュレーターで実行しようとすると、「PrepareForSegue」メソッドを呼び出せないことがわかりました(この場合、プロジェクトの開発ターゲットはiOS 5をターゲットにしています)。

これは、以下のprepareForSegueのコードです。

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{

    if ([[segue identifier] isEqualToString:@"sToHowManyTimesView"])
    {

        NSString *title=[relationshipStatus titleForState:UIControlStateNormal];
        NHCThirdViewController *thirdView=[segue destinationViewController];

        thirdView.infoRequest=title;
        relationShipStatus.relstatus=title;

        NSLog(@"%@",title);

    }
    else if([[segue identifier] isEqualToString:@"SinglePage"])
    {
        NSString *title=[relationshipStatus titleForState:UIControlStateNormal];
        relationShipStatus.relstatus=title;

    }
    else if([[segue identifier] isEqualToString:@"toFifthView"])
    {
        NSString *title=[relationshipStatus titleForState:UIControlStateNormal];
        NHCFifithViewController *fifthView=[segue destinationViewController];

        fifthView.infoRequest=title;
        relationShipStatus.relstatus=title;
    }
}

手伝ってください。

4

0 に答える 0