关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回

数据懒加载

发布时间:2022-07-27 12:37:03
1.判断数据集是否为空,如果为空加载数据,否则不需要加载数据。数据懒加载
-(NSArray *)roles
{
    if (_roles == nil) {
     //获取数据文件 NSString
*path = [[NSBundle mainBundle]pathForResource:@"heros.plist" ofType:nil]; NSArray *array = [NSArray arrayWithContentsOfFile:path]; NSMutableArray *mutableArray = [NSMutableArray array]; //取数据 for (NSDictionary *dic in array) { RoleEntity * role = [RoleEntity roleWithDictionary:dic]; [mutableArray addObject:role]; } _roles = mutableArray; } return _roles; }
暂无

/template/Home/DawnNew/PC/Static

立即注册风纳云账号,免费体验多款产品

立即注册