利用KVC方法快速为数据对象赋值,如下例
在对应.m文件中
- (void)setValue:(id)value forUndefinedKey:(NSString *)key
在.h文件中声明如下形式方法:
在对应.m文件中
- (id)initWithDic:(NSDictionary *)dic
{
self = [super
init];
if (self)
{
[self
setValuesForKeysWithDictionary:dic];
}
return
self;
}
- (void)setValue:(id)value forUndefinedKey:(NSString *)key
{
}
本文介绍如何使用KVC方法为数据对象快速赋值,通过在头文件中声明初始化方法,并在实现中调用设置值方法,简化数据对象的赋值过程。
1万+

被折叠的 条评论
为什么被折叠?



