Widziałem poniższy kod napisany na 3 różne sposoby (w odniesieniu do IBOutlet) Czy to ważne, chciałbym powiedzieć, dodając IBOutlet zarówno do deklaracji i @ dziedziczenia był bardziej zwięzły.Deklaracje IBOutlet?
WŁAŚNIE PROPERTY:
@class SwitchViewController;
@interface iPhone_switcherAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
SwitchViewController *switchViewController;
}
@property(nonatomic, retain) IBOutlet UIWindow *window;
@property(nonatomic, retain) IBOutlet SwitchViewController *switchViewController;
@end
WŁAŚNIE OŚWIADCZENIE:
@class SwitchViewController;
@interface iPhone_switcherAppDelegate : NSObject <UIApplicationDelegate> {
IBOutlet UIWindow *window;
IBOutlet SwitchViewController *switchViewController;
}
@property(nonatomic, retain) UIWindow *window;
@property(nonatomic, retain) SwitchViewController *switchViewController;
@end
Both:
@class SwitchViewController;
@interface iPhone_switcherAppDelegate : NSObject <UIApplicationDelegate> {
IBOutlet UIWindow *window;
IBOutlet SwitchViewController *switchViewController;
}
@property(nonatomic, retain) IBOutlet UIWindow *window;
@property(nonatomic, retain) IBOutlet SwitchViewController *switchViewController;
@end
okrzyki Gary
@fuzzygoat: +1 Miałem to samo pytanie, i oto było. –