iOS开发JOSNModel<optional>,<convertondemand>,<index>
-
指定定义的key的类型
-
<optional>表示字段可选,例如//链接字段是可选的,转换的时候允许link未空 @property (nonatomic,strong) NSString</optional><optional> *link; -
<index>表示索引,参照1 -
<convertondemand>转换对象数组,例如://表示数组是LoanModel对象 @property (strong, nonatomic) NSArray<loanmodel , ConvertOnDemand>* loans;/*这里保证了JSON里的属性是可选择的也就是Model中属性多了,少了都无所谓当用字典给模型赋值时,JSONModel总能找到一一对应得关系例如: JSON中 有键 hell0_word username password 而 模型中 只有 username password那么自动赋值时,就自会把username password对应的键赋值,而这种情况无法采用KVC。*/+(BOOL)propertyIsOptional:(NSString *)propertyName{returnYES;}
-

浙公网安备 33010602011771号