@property (nonatomic ,strong) UIView *supportView;
- (UIView *)supportView
{
if (!_supportView)
{
_supportView = [[UIView alloc]init];
//或是 _supportView = (UIView*)[[[NSBundle mainBundle] loadNibNamed:@"xxxxxView" owner:nil options:nil] lastObject];
}
return _supportView;
}
在项目开发过程中要尽量使用这种延时加载的技术,可以省去可能不必要的内存申请,以及loadNibNamed的io费时操作,节约CPU时间。