懒加载

  • OC懒加载即重写属性的getter方法,与swift中不同
/*****************懒加载示例代码********************/
#import "ViewController.h"

@interface ViewController () <UITableViewDataSource>
@property (weak, nonatomic) IBOutlet UITableView *tableView;

@property (nonatomic ,strong) NSArray *testArray;

@end

@implementation ViewController

- (NSArray *)testArray{
    if (_testArray == nil) {
        _testArray = [NSArray array];
    }
    return _testArray;
}

@end

 

posted @ 2016-12-21 21:28  iGenius  阅读(108)  评论(0编辑  收藏  举报