我有一个UIViewController的子类,但我希望它拥有属性:
@proprty (nonatomic, strong) UIView *view
而不是正常:
@property(nonatomic, retain) UIView * __null_unspecified view
,在UIViewController.h中定义。
我能这样做吗?如果有,那怎么样? 谢谢。答案 0 :(得分:0)
覆盖 UIViewController 子类
中的方法 view:-(UIView *)view
{
UIView *customView= [super view];
[customView setSomething:something];
[customView addSubview:someView];
return customView;
}
@proprty (nonatomic, strong) UIView *view
这将在UIViewController中创建getter
和setter
方法,即
-(UIView *)view; //getter
-(void)setView:(UIView *)view; //setter
查看this了解更多信息。