Wann Verwenden von Subclassing in iPhone und iPad Game Development

Subclassing ist einer der Mechanismen, Sie Verhalten anpassen, während Sie Ihr iPhone oder iPad Spiel entwickeln verwenden. Subclassing umfasst die folgenden zwei Phasen:

  • Erstellen einer neuen Klasse, genannt ein Unterklasse, dass erbt Eigenschaften von einem anderen (Super) Klasse

  • Hinzufügen von Eigenschaften wie für Ihre iPhone-Anwendung benötigt

In der Regel sollten Sie eine Unterklasse

  • UIView: Um Ihre (komplexere) Inhaltsansichten erstellen, die Sie mit den Kontrollen, Grafiken füllen kann, und dergleichen

  • UIViewController: Um die Inhalte Ansichten verwalten und an das Modell verbinden

  • NSObject: Modellansichten und die Delegierten zu erstellen

Menü