模型2

模型

--instanceType 只能用于返回值上,不能用于声明对象类型上 Instancetype 可以检测数据的真实类型模型应该可以传入字典的构造方法

前缀 可以区数据类型

-(NSArray*)shops { if(_shops==nil) {// 加载一个字典数组 NSArray *dictArray = [NSArray arrayWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"shops" ofType:@"plist"]]; NSMutableArray *shopArray=[NSMutableArray array]; // 数据 for (NSDictionary *dict in dictArray) { MatthewShiShop *shop=[MatthewShiShop shopWithDict:dict]; [shopArray addObject:dict]; } _shops=shopArray; } return _shops; }

    推荐阅读