18.9 Lösung: Views wechseln (weitgehend)
Fügen Sie Deklarationen für die beiden Aktionen in MyWindowController.h
: ein:
ChangingViews/HelloApplication44/MyWindowController.h
#import <Cocoa/Cocoa.h> #import "ActivityMonitorDelegate.h" @class CurrentApp; @interface MyWindowController : NSWindowController { CurrentApp *currentApp; NSViewController <ActivityMonitorDelegate> *ac; } @property CurrentApp *currentApp; @property NSViewController <ActivityMonitorDelegate> *ac; ▸ -(IBAction) loadIconView:(id) sender; ▸ -(IBAction) loadTableView: (id) sender; @end
Nehmen Sie die dazu gehörigen Änderungen der Methodensignaturen in der Implementierungsdatei vor.
ChangingViews/HelloApplication44/MyWindowController.m
-(IBAction) loadIconView:(id) sender { ▸ self ...
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.