模型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;
}



你可能感兴趣的:(模型2)