Swift - Delegate: Unterschied zwischen den Versionen
Aus Wikizone
(Die Seite wurde neu angelegt: „== Das Delegate Design Pattern == Wenn man z.b. in einem Framework Komponenten (z.B. ein Texteingabefeld) anbieten möchte, die für verschiedenste Klassen ein…“) |
|||
| Zeile 1: | Zeile 1: | ||
| + | == Links == | ||
| + | [[Swift (Programmiersprache)]] | ||
| + | |||
== Das Delegate Design Pattern == | == Das Delegate Design Pattern == | ||
Wenn man z.b. in einem Framework Komponenten (z.B. ein Texteingabefeld) anbieten möchte, die für verschiedenste Klassen eingesetzt werden soll, stößt man auf das Problem, dass man ja gar nicht weiß, wie und von welcher Klasse die Komponente zukünftig genutzt wird. | Wenn man z.b. in einem Framework Komponenten (z.B. ein Texteingabefeld) anbieten möchte, die für verschiedenste Klassen eingesetzt werden soll, stößt man auf das Problem, dass man ja gar nicht weiß, wie und von welcher Klasse die Komponente zukünftig genutzt wird. | ||
Dieses Problem möchte das Delegate Design Pattern lösen. | Dieses Problem möchte das Delegate Design Pattern lösen. | ||
Version vom 7. Januar 2023, 20:49 Uhr
Links
Swift (Programmiersprache)
Das Delegate Design Pattern
Wenn man z.b. in einem Framework Komponenten (z.B. ein Texteingabefeld) anbieten möchte, die für verschiedenste Klassen eingesetzt werden soll, stößt man auf das Problem, dass man ja gar nicht weiß, wie und von welcher Klasse die Komponente zukünftig genutzt wird.
Dieses Problem möchte das Delegate Design Pattern lösen.