• plist文件的读取和xib加载cell


    plist 文件读取

    例如在工程里倒入了plist文件

    在工程里需要用到plist文件里的信息,就需要把plist文件读取出来。

    如程序:

    -(NSArray *)moreDataArr{
        if (!_moreDataArr) {
            NSString *plistPath = [[NSBundle mainBundle]pathForResource:@"MoreData.plist" ofType:nil];
            _moreDataArr = [NSArray arrayWithContentsOfFile:plistPath];
        }
        return _moreDataArr;
    }
    

    读取plist文件分两步走:

    • 获取plist文件在资源里的路径

    • 倒入获得数组类型的数据

    xib加载cell

    加载xib分三步走:

    注册cell:

    [self.tableView registerNib:[UINib nibWithNibName:@"GuessLoveCell" bundle:nil] forCellReuseIdentifier:@"guessLoveCell"];
    

    调用tableView代理方法

    -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
        GuessLoveCell *cell = [tableView dequeueReusableCellWithIdentifier:@"guessLoveCell" forIndexPath:indexPath];
        cell.model = self.guessLoveModelArr[indexPath.row];
        return cell;
    }
    

    在GuessLoveCell类里调用model的setter方法来赋值

    -(void)setModel:(GuessLoveModel *)model{
        _model = model;
        //相关值
    }
  • 相关阅读:
    内置函数二
    内置函数
    【MySQL】纲举目张:打通MySQL架构和业务的任督二脉
    关闭服务器节能模式
    透明大页
    【MySQL】MySQ 8.0启用HugePage
    运维安全之Tripwire
    七字诀,不再憋屈的运维
    利用钉钉机器人发送告警信息
    【MySQL】MySQL 8.0支持utf8mb4
  • 原文地址:https://www.cnblogs.com/YaoJinye/p/5856919.html
Copyright © 2020-2023  润新知