Ich bin sehr neu für iPhone. Ich habe zwei Versionen einer Anwendung in iPhone entwickelt. Hier habe ich einzelne Klassenimplementierungen abhängig von Versionsmerkmalen verwendet.SubClassing in iPhone-Ziel c, um die gemeinsamen Klassendateien zu teilen
Zum Beispiel 'ListViewController
' Klasse haben .h,.m, xib
Dateien. mit der gleichen Namen in zwei Versionen, aber teilweise (wenig Unterschied) Code-Implementierung.
In der ersten 'ListViewController'
Version zeigt nur eine Tabellenansicht. In der zweiten Version zeigt 'ListViewController' Tabellenansicht und eine Schaltfläche, um die Erinnerungen anzuzeigen (Alarm).
Also nur der Unterschied in Interface*button* (AlarmButton)
& in-Codebutton action -(IBAction)SetReminder.
Jetzt muss ich alle die gleichen Klassen in einer Bibliothek (Common-Ordner) für die beiden Projekte & v2 v1 setzen,
Jetzt muss ich 'ListViewController' als gemeinsame für beide Versionen mit SubClassing implementieren.
Wie erreiche ich das, jede Hilfe oder Beispiele oder Link.
Sie können auch Link für Unterklassen verweisen: http://www.applaule.com/de/blog/?p=441 – Nilesh