Model View Controller - Xcode Cocoa

Gast #2345608
Lesenswert?

Hallo

bzg. der "Model View Controller" Thematik lasse ich mich im Moment 
verunsichern.

Anhand eines vlt. bekannten Beispiels, der Standard-Wetter App am 
iPhone, stelle ich mir im Ersten Moment folgendes vor:

View = GUI
Controller = kümmert sich um die Daten vom/zum GUI und Model
Model = enthält die Daten

Frage:

das Model, in dem Falle vlt. die Klasse "weatherDataClass" bekommt ja 
nun die Daten aus dem großen weiten web; sprich - hier sollte es doch 
auch wieder einen Controller geben, und ebenfalls einen View (nämlich 
Abfrage der URL).

Also:

AppView = GUI
AppController = Logik / Weiterleitung - Daten vom/zum GUI und Model

Model = Daten-Klasse

DataController = Logik / Weiterleitung - Daten vom/zum WEB und Model
DataView = Web-Api

Zur Benahmung ist mir grad nix besseres eingefallen.
Ich hoffe, ein Zusammenhang ist wenigstens etwas erkennbar.

Wäre das in dem Sinne richtig angewendet? Oder spart man sich 
DataController und DataView und managed das direkt im Model? Mein 
Gedanke dabei wäre, dass die Daten auch mal woanders herkommen 
könnten...

Danke & Gruß, Thomas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren