Sorry das ich wieder nerve
Ich habe eine Verständnisfrage:
Delegates helfen mit ja z. B. zwischen der Kommunikation zwischen Controller und Model.
Wie in meinem Fall. Controller startet und ruft das Model auf. Wenn das Model die Daten fertig geladen hat, ruft es über das delegate eine Funktion im Controller auf.
Mal eine ganz blöde Frage ... an die Funktion die ich im Model aufrufe kann ich ja auch die Controller Instanz mit "self" übergeben und im Model über "self" dann die Funktion aufrufen im Controller. So erspare ich mir ja die Geschichte mit dem Delegate.
Ich gehe aber mal davon aus, das dies eine unschöne Vorgehensweise ist und sich in irgendeiner Weise negativ auswirkt (Speicher, Geschwindigkeit, was auch immer).
Vielleicht könnt ihr mir ja mal ganz kurz sagen, warum das Mist ist
Danke schön.
Ich habe eine Verständnisfrage:
Delegates helfen mit ja z. B. zwischen der Kommunikation zwischen Controller und Model.
Wie in meinem Fall. Controller startet und ruft das Model auf. Wenn das Model die Daten fertig geladen hat, ruft es über das delegate eine Funktion im Controller auf.
Mal eine ganz blöde Frage ... an die Funktion die ich im Model aufrufe kann ich ja auch die Controller Instanz mit "self" übergeben und im Model über "self" dann die Funktion aufrufen im Controller. So erspare ich mir ja die Geschichte mit dem Delegate.
Ich gehe aber mal davon aus, das dies eine unschöne Vorgehensweise ist und sich in irgendeiner Weise negativ auswirkt (Speicher, Geschwindigkeit, was auch immer).
Vielleicht könnt ihr mir ja mal ganz kurz sagen, warum das Mist ist
Danke schön.