Tach allerseits,
ich muss endlich mal so ein Design Patterns Buch lesen, nur wann ...
Konkretes Problem: Ich habe ein Objekt einer Klasse A und möchte zur Laufzeit daraus ein spezialisiertes Objekt der Klasse B machen. B ist direkt von A abgeleitet.
Das muss doch ein Standardproblem sein. Wie ist der übliche Weg in Objective-C?
Muss ich NSCopying einbauen und dann in B so etwas wie ein +BFrom:A bauen, worin ich dann ein B Objekt als [copy] des A Objektes erzeuge? Das fühlt sich alles irgendwie falsch an.
Danke!
ich muss endlich mal so ein Design Patterns Buch lesen, nur wann ...
Konkretes Problem: Ich habe ein Objekt einer Klasse A und möchte zur Laufzeit daraus ein spezialisiertes Objekt der Klasse B machen. B ist direkt von A abgeleitet.
Das muss doch ein Standardproblem sein. Wie ist der übliche Weg in Objective-C?
Muss ich NSCopying einbauen und dann in B so etwas wie ein +BFrom:A bauen, worin ich dann ein B Objekt als [copy] des A Objektes erzeuge? Das fühlt sich alles irgendwie falsch an.
Danke!