• 属性初始化


    -(NSMutableArray *)banners
    {
        if (_banners ==nil) {
            self.banners = [NSMutableArray array];
        }
        return _banners;
    }
     if (_shops==nil) {
            self.shops = [NSMutableArray array];
        }
    
     if (_optionalParam ==nil) {
            self.optionalParam = [[NSMutableDictionary alloc]init];
        }
    - (UITableView *)tableView
    {
        if (nil == _tableView) {
            _tableView = [[UITableView alloc] init];
            [self.view addSubview: _tableView];
            [_tableView makeConstraints:^(MASConstraintMaker *make) {
                make.edges.equalTo(UIEdgeInsetsMake(0, 0, 0, 0));
            }];
            _tableView.delegate = self;
            _tableView.dataSource = self;
            NSString * cellReuseIdentifier = NSStringFromClass([UITableViewCell class]);
            [_tableView registerClass: NSClassFromString(cellReuseIdentifier) forCellReuseIdentifier:cellReuseIdentifier];
            _tableView.header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
                self.page = 0;
                [self updateData];
            }];
            _tableView.footer = [MJRefreshBackNormalFooter footerWithRefreshingBlock:^{
                [self updateData];
            }];
    
        }

       

    
    
  • 相关阅读:
    redis 学习(一)
    spring 学习总结(一)
    Struts2 学习(三)
    Python3 高级特性
    Python3 模块
    Python3 函数式编程
    Python3 函数
    Python3 列表
    Python3 字符编码
    Java Servlet 回顾
  • 原文地址:https://www.cnblogs.com/fengmin/p/5501260.html
Copyright © 2020-2023  润新知