Xcode 4.2 MultiView App

  • Ich bin ein ziemlich neuer iOS-Programmierer und hatte in letzter Zeit Probleme mit meiner Multi-View-App. Ich verwende eine seitenbasierte Anwendung mit zwei Ansichten. Ich scheine einfach nicht in der Lage zu sein, eine IBAction zu erstellen, die es mir ermöglicht, zwischen den einzelnen Ansichten zu wechseln. Ich habe versucht, Folgendes zu verwenden:

     [self presentModalViewController: SecondViewController animated: YES];
     

    , aber ich bekomme immer eine Fehlermeldung, die besagt:

    "Verwendung des nicht deklarierten Bezeichners 'SecondViewController'

    22 November 2011
    Adam WagnerAhron Levi
1 answer
  •  use of undeclared xxx
     

    Sie sollten dies also ERSTE erklären.

    Bitte befolgen Sie diese Schritte:

    1. Erstellen Sie eine neue Datei mit den Namen SecondViewController und xib
    2. Fügen Sie in Ihrem ersten View-Controller den Code dem Kopf des hinzu FirstViewController.m-Datei zum Importieren des zweiten View-Controllers:

      #import "SecondViewController.h"

    3. Wenn Sie Wenn Sie den zweiten View-Controller vorlegen, sollten Sie ihn zuerst initialisieren. Schreiben Sie Folgendes:

      SecondViewController * secondVC = [[SecondViewController-Zuordnung] initWithNibName: nil bundle: nil];

    4. Jetzt können Sie Ihren Code mit der folgenden Instanz aufrufen:

      [self presentModalViewController: secondVC animiert: YES];

    5. Vergessen Sie nicht die Aufräumarbeiten:

      [secondVC release];

    6. < / ol>

      Ich hoffe, helfen Sie weiter:)

    22 November 2011
    Shiny