Aus dem Kurs: Swift für Objective-C Entwickler
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.200 Kurse von Branchenfachleuten.
Selektoren – Tutorial zu Swift
Aus dem Kurs: Swift für Objective-C Entwickler
Selektoren
In Objective-C werden die sogenannten Selektoren dazu genutzt, um auf Methoden zu verweisen. Bei der Arbeit mit in Objective-C geschriebenen APIs und Cocoa Design-Pattern, wie Target-Action, werden solche Sektoren benötigt, um den Aufruf einer Methode auszulösen. Damit Swift dieser APIs ohne Einschränkungen nutzen kann, verfügt Swift über einen eigenen Mechanismus, um Selektoren erstellen und verwenden zu können. Bevor wir uns diesen Mechanismus aber im Detail ansehen, noch ein wichtiger Hinweis: Damit eine Methode in Swift als Selector verwendet werden kann, muss sie zwingend mit Hilfe des Schlüsselworts @objc deklariert sein. Bei den APIs von Apple beziehungsweise bei in Objective-C geschriebenen Methoden ist das von Haus aus kein Problem und diese können für Selektoren genutzt werden. Doch möchte man selbst eigene Methoden auch für Selektoren nutzen, braucht es zwingend dieses vorangestellte Schlüsselwort. Das wiederum steht aber nur zur Verfügung, wenn die entsprechende Klasse von…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.