По сути, я хочу иметь возможность доступа к свойству window
делегата UIApplication через мой класс, поэтому я хочу ссылаться на него с помощью iVar.
С этой целью я не хочу"владеть" им, просто ссылаться на него.
Поэтому, поэтому я должен просто поместить ссылку на переменную в файл .h?
#import <UIKit/UIKit.h>
@interface MessageView : UIView {
UILabel *messageLabel;
UIWindow *window;
}
@property (nonatomic, retain) UILabel *messageLabel;
@end
Или я тоже должен установить свойство там?
Я скептически отношусь, потому что свойство будет nonatomic, retain
, но я не хочу его сохранять, если я на самом деле не делаю, и я просто толстый!: p
Цель иметь объект окна - просто иметь возможность добавлять к нему подпредставления, а не текущее представление контроллера представления.
Спасибо