7.6 Die Aktion verknüpfen und implementieren
Sie haben den Button angelegt und die Aktion in der HelloWorldProAppDelegate
-Header-Datei angelegt. Es könnte hilfreich sein, sich IBAction
so vorzustellen, wie wir uns IBOutlet
vorgestellt haben. Nehmen wir an, wir hätten die Methode in HelloWorldProAppDelegate.h
so deklariert:
(void) changeGreeting
Diese Methode können wir zwar im Programmcode aufrufen, wir haben aber keine Möglichkeit, im Interface Builder eine Verknüpfung herzustellen:
Ändern Sie die Signatur der Methode so ab, dass sie zu einer Aktion wird:
(IBAction) changeGreeting:(id) sender
Sie haben diese Methode nun offengelegt. Das bedeutet, dass ...
Get Cocoa-Programmierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.