Wann Verwenden von Unterklassen in iOS 6 App-Entwicklung
Subclassing können Sie Verhalten anpassen, während Sie Ihr iOS-Anwendung zu entwickeln. Beachten Sie folgende Punkte zu Subclassing daran, wie Sie Ihre Anwendung entwickeln:
In der ersten Stufe, erstellen Sie eine neue Klasse, eine Unterklasse genannt, die die Eigenschaften von einem anderen (Super) Klasse erbt
In der zweiten Stufe, fügen Sie Eigenschaften wie für iOS-Anwendung benötigt.
In der Regel sollten Sie die folgenden Unterklasse
UIView, Ihre (komplexere) Inhaltsansichten zu erstellen, die Sie mit den Kontrollen, Grafiken und so weiter füllen kann.
UIViewController, die Content-Ansichten und verbinden sie mit dem Modell zu verwalten.
NSObject, Modellansichten und die Delegierten zu erstellen.