KVC

根据key值设置与key同名属性的值

-(instancetype)initWithDict:(NSDictionary *)dict{
    if (self =[super init]) {
//        self.name=dict[@"name"];
//        self.icon=dict[@"icon"];
//        作用相当于上面两句
        [self setValuesForKeysWithDictionary:dict];
    }
    return self;
}
posted @ 2016-04-17 20:00  爱上咖啡的唐  阅读(207)  评论(0编辑  收藏  举报