基本上我希望能够通过我的课程访问UIApplication代理的window
属性,所以我想用一个iVar来引用它。我需要在这里拥有@property吗?
为此,我不想“拥有”它,只是参考它。
因此,我应该只是在.h文件中放置一个变量引用?
#import <UIKit/UIKit.h>
@interface MessageView : UIView {
UILabel *messageLabel;
UIWindow *window;
}
@property (nonatomic, retain) UILabel *messageLabel;
@end
或者我应该在那里设置属性?
我很怀疑,因为财产将是nonatomic, retain
,但我不想保留它,除非我真的这样做,我只是很厚! :p
使窗口对象的目的是为了能够添加子视图而不是当前视图控制器的视图。
感谢
非常感谢。 :)分配它。这就是我认为你看到的,我不需要拥有它,因为它已经拥有。 :) –