基本上我希望能够window
通过我的类一直访问 UIApplication 委托的属性,所以我想用 iVar 引用它。
为此我不想“拥有”它,只是引用它。
因此,我应该在 .h 文件中放置一个变量引用吗?
#import <UIKit/UIKit.h>
@interface MessageView : UIView {
UILabel *messageLabel;
UIWindow *window;
}
@property (nonatomic, retain) UILabel *messageLabel;
@end
或者我也应该在那里设置属性?
我持怀疑态度,因为该财产会是nonatomic, retain
,但我不想保留它,除非我真的这样做并且我只是很厚!:p
拥有 window 对象的目的只是为了能够向其添加子视图,而不是当前视图控制器的视图。
谢谢