Was ist Objective C die Reihenfolge der Ausführung nach UIApplicationMain in Main?

Könnte mir bitte jemand erklären, wie die Kontrolle der Ausführung fließt in einer iOS-Anwendung? Ich weiß, dass UIApplicationMain ersten mal aufgerufen wird, vom main. Was dann? Was ist die Beziehung zwischen meinem definierten Methoden und die wichtigsten? Ist es alle event-driven-oder kann es werden einige strukturierte Reihenfolge?

Ich meine nicht so vage, ich muss nur wissen, wo zu beginnen. Vielleicht bin ich bei dieser Suche in die falsche Richtung.

Beispielsweise in C++ würde ich so etwas machen:

#include "myMethods.h"
int main (int argc, char * const argv[]) {

   Method1(); //Initialization
   Method2(); //Opening views and options
   Method3(); //Meat of the program

   return 0;
}

Vielen Dank im Voraus.

  • FYI, UIApplicationMain() kehrt nie zurück. Die app beendet wird, über einen Aufruf exit(). Also alles, was Sie nach UIApplicationMain(argc, argv, nil, nil); im main() wird nie ausgeführt. Nie und nimmer.
  • Ugh. @Dave wenn das ist wahr, das ist wirklich grosses mich aus. Es ist wie zurück zu den Tagen von BASIC, wenn wir nur AUFHÖREN in der Mitte eines GOSUB !
Schreibe einen Kommentar