將字典轉換成模型時,使用的是 setValuesForKeysWithDictionary:的方法atom
在建立類,聲明其屬性時,遇到的成員變量名與關鍵字相同時,好比:3d
其中,id,description都是關鍵字。這時咱們聲明屬性時,能夠寫成:blog
@property (nonatomic, copy) NSString *ID;ip
@property (nonatomic, copy) NSString *Description;it
再在實現的.m文件中重寫setValue: forUndefinedKey:方法io
- (void)setValue:(id)value forUndefinedKey:(NSString *)key{變量
if ([key isEqualToString:@"id"]) {方法
self.ID = value;im
} else if ([key isEqualToString:@"description"]){img
self.Description = value;
}
}