Hallo Leute,
folgendes, ich bin mir im Moment nicht sicher, wo ich die Methode für TouchesBegan implementieren soll. ebenso wo wird der UIGestureRecogniser implementiert.
Ich habe ein Haufen Posts im Internet gelesen, werde daraus aber nicht schlauer. Meistens wird davon gesprochen, das der UIView der Platz ist um die TouchesBegan Methode und Konsorten zu implementieren.
Allerdings sagt eine Passage in der Apple -Dokumentation:
Your view controller should contain the data it needs (or at least a reference to that data that it controls), the views needed to display that data, the logic to assimilate changes in the system (such as orientation changes), and the code needed to validate or process user interactions. Any custom objects needed to manage portions of the view hierarchy or data model should be created and managed wholly by the view controller.
Was ja wiederrum heißen würde das der Platz um die Logik zu implementieren der ViewController (daher viewCONTROLLER) ist, und nicht der View- denn die Reaktion auf einen Touch ist doch zweifelsohne logik!!??
wie denn nun?
grüße
Fend
|