Machen Sie einen Delegaten für ein UIViewController

Ich habe überall gesucht, und gefunden viele Menschen mit ähnlichen Problemen, aber ich kann immer noch nicht meine Delegierten arbeiten. Ich möchte eine model-view-controller-pop-up, dann rufen Sie eine Methode in den Blick, von dem die Modell-Ansicht bittet, es zu schließen. Also ich habe diese Zeile:

mergeConfig *view = [[mergeConfig alloc] initWithNibName:@"mergeConfig" bundle:nil];

und ich versuche [view setDelegate:self]; wie gesagt, auf apples Entwickler-Seiten, aber expectably meine model-Ansicht nicht setDelegate Methode.

Also was ich wissen möchte ist, wie bekomme ich es so, dass ich einstellen kann ein Delegierter? Und dann, nachdem ich Tue, tut es einfach automatisch passieren Aufrufe von Methoden und Methoden in der Eltern-Ansicht mit dem gleichen Namen? Apples pages nicht sagen, was code, um in das Modell-view-controller.

  • Dean ist Recht, so viel wie Dokumentation, die uns verführt zu denken, die Delegierten sind magisch, Sie wirklich nur gespeicherte Instanz-Variablen, die oft mit einer property (assign) verbunden ist, und gemäß einem Protokoll. Sie müssen manuell eingestellt werden, der Delegierte Verhalten.
InformationsquelleAutor Cole | 2011-08-17
Schreibe einen Kommentar