frauenPower
Aktives Mitglied
Thread Starter
- Dabei seit
- 21.06.2011
- Beiträge
- 287
- Reaktionspunkte
- 75
Hallo in die Runde,
ich möchte gerne ein wenig für meinen iMac und mein iPhone programmieren und habe derzeit zwei Bücher, mit denen ich arbeite:
Mac Programmierung für Kids und Objective-C und Cocoa für Einsteiger und Experten.
Mein derzeitiges Lernziel ist das ich verstehen möchte, was ein Delegate ist und eben auch ein Beispiel dafür haben.
Habe mir auch diese Seite ergoogelt:
http://www.hinzberg.net/csharp/csharp/csharp/delegates.html
Hübsch aber gänzlich unverständlich.
Wenn ich doch zwei Methoden habe, wo stehen die eigentlich , wieso muss ich die dann über ein Delegate umständlich aufrufen
Klasse - Subklasse = logisch und nachvollziehbar. Subklasse kann die Methoden der Superklasse nutzen oder eben auch überschreiben.
Delegates
Ach ja, hier war ich auch schon:
http://cocoa-coding.de/sprache/delegates.html
Gibt es das auch auf Deutsch? Da habe ich ein delegate-Objekt, was eigentlich eine Instanzvariable ist, und dies ist wohl irgendwas von einem anderen Objekt (von welchem eigentlich?), was wiederrum Aufgaben an ein anderes Objekt abgibt?
Helft einer armen Frau. Bitte. Vielleicht mit einem verständlichen Beispiel.
Daaanke
Karin
ich möchte gerne ein wenig für meinen iMac und mein iPhone programmieren und habe derzeit zwei Bücher, mit denen ich arbeite:
Mac Programmierung für Kids und Objective-C und Cocoa für Einsteiger und Experten.
Mein derzeitiges Lernziel ist das ich verstehen möchte, was ein Delegate ist und eben auch ein Beispiel dafür haben.
Habe mir auch diese Seite ergoogelt:
http://www.hinzberg.net/csharp/csharp/csharp/delegates.html
Hübsch aber gänzlich unverständlich.
Wenn ich doch zwei Methoden habe, wo stehen die eigentlich , wieso muss ich die dann über ein Delegate umständlich aufrufen
Klasse - Subklasse = logisch und nachvollziehbar. Subklasse kann die Methoden der Superklasse nutzen oder eben auch überschreiben.
Delegates
Ach ja, hier war ich auch schon:
http://cocoa-coding.de/sprache/delegates.html
Was Sie vielleicht nicht wissen, viele der Klassen im Cocoa Framework haben eine spezielle Instanzvariable mit Namen delegate. Über diese delegate-Objekt ist es einem Objekt möglich, sich mitzuteilen und Aufgaben an andere Objekte zu delegieren. Das delegate bestimmt wem, also welchem anderen Objekt, sich das Objekt mitteilt.
Gibt es das auch auf Deutsch? Da habe ich ein delegate-Objekt, was eigentlich eine Instanzvariable ist, und dies ist wohl irgendwas von einem anderen Objekt (von welchem eigentlich?), was wiederrum Aufgaben an ein anderes Objekt abgibt?
Helft einer armen Frau. Bitte. Vielleicht mit einem verständlichen Beispiel.
Daaanke
Karin