delegates

Delegierte können sich auf mehrere Konzepte beziehen. Ein Objekt kann sich auf einen anderen (einen Delegaten) verlassen, um eine Funktion auszuführen. Die Delegierung kann sich auch auf das Programmiersprachenmerkmal beziehen, das die Methodensuchregeln zum Absetzen von Selbstanrufen verwendet. In C # definiert ein Delegat, welche Methode aufgerufen wird, wenn ein Ereignis ausgelöst wird.
1
Antwort

Protocol Oriented Programming und das Delegate Pattern

Ein WWDC 2015 Sitzungsvideo beschreibt die Idee der protokollorientierten Programmierung und ich möchte diese Technik in meinen zukünftigen Apps übernehmen. Ich habe in den letzten Tagen mit Swift 2.0 herumgespielt, um diese neue Herangehens...
06.09.2015, 15:06
6
Antworten

Abmelden von Delegaten, die über das Schlüsselwort ref an die Subskriptionsmethode übergeben wurden?

Ich habe folgende Klasse: %Vor% Ich habe eine Weile gesucht und es scheint, dass ein mit dem Schlüsselwort ref übergebenes Argument nicht gespeichert werden kann. Der Versuch, das Quellenargument zu einer Liste hinzuzufügen oder einer Feldva...
14.12.2011, 19:58
1
Antwort

So stellen Sie Split View Controller Delegate vom Storyboard ein?

Ich habe einen splitViewController gezogen und als eine Unterklasse identifiziert, die ich MySplitViewController erstellt habe. Wenn ich mit der rechten Maustaste auf das Storyboard von splitview klicke, kann ich sehen, dass ich seine Master-...
30.12.2014, 16:44
7
Antworten

Brauchen knappe Definition von "Delegat"

Ich brauche eine kurze Beschreibung, wie "Delegation" in der Programmierung funktioniert, vorzugsweise in einem Satz. Noch besser, Analogien zu verwenden     
21.07.2010, 20:36
8
Antworten

Warum kann ich keine Action für / zu einem ThreadStart verwenden / umsetzen?

Beide sind Delegaten und haben die gleiche Signatur, aber ich kann Action nicht als ThreadStart verwenden. Warum? %Vor% aber das scheint zu funktionieren: %Vor%     
21.03.2010, 20:46
12
Antworten

C # - Kann mir jemand sagen, warum und wo ich Delegierte verwenden soll? [Duplikat]

Ich glaube, ich verstehe das Konzept eines Delegaten in C # als einen Zeiger auf eine Methode, aber ich kann keine guten Beispiele dafür finden, wo es eine gute Idee wäre, sie zu verwenden. Was sind Beispiele, die mit Delegierten entweder deut...
29.01.2009, 12:19
9
Antworten

C # -Kompilierfehler: "Invoke oder BeginInvoke kann nicht für ein Steuerelement aufgerufen werden, bis das Fensterhandle erstellt wurde."

Ich habe gerade eine Frage dazu gestellt, wie man einen Delegaten dazu bringt, ein Textfeld in einem anderen Formular zu aktualisieren. Gerade als ich dachte, ich hätte die Antwort mit Invoke ... das passiert. Hier ist mein Code: Hauptformul...
04.02.2009, 20:24
4
Antworten

Unterschied zwischen UITableViewDelegate und UITableViewDatasource

Jeder sagt mir den Unterschied zwischen UITableViewDelegate und UITableViewDatasource?     
19.04.2011, 09:50
4
Antworten

Confusion über 'Action' Delegate und Lambda-Ausdrücke

%Vor% Ich verstehe nicht, warum TestDelegateStatement3 funktioniert, aber TestDelegateStatement1 schlägt fehl. In beiden Fällen wird Action mit einer Methode geliefert, die null Parameter akzeptiert. Sie können eine Methode aufrufen,...
05.09.2009, 10:15
1
Antwort

Zwei TableViews in einem View-Controller [duplizieren]

Ich habe einen Button und zwei tableViewControllers in einem View-Controller. Also, wenn ich diesen Knopf drücken werde, erscheint der erste Tabellenansicht-Controller und es werden einige Daten in Zeilen angezeigt. Wenn ich irgendeine Zeil...
17.02.2014, 17:53