正文
自定义Model类
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
声明文件
#import <Foundation/Foundation.h>@interface OrderRecordModel : NSObject@property (nonatomic, copy) NSString *orderCode;
@property (nonatomic, copy) NSString *createTime;- (instancetype)initWithDict:(NSDictionary *)dict;
+ (OrderRecordModel *)modelFromDict:(NSDictionary *)dict;
+ (NSMutableArray *)getModelArrayFromModelArray:(NSArray *)array;@end
实现文件
#import "OrderRecordModel.h"
@implementation OrderRecordModel- (instancetype)initWithDict:(NSDictionary*)dict
{
if (self = [super init]) { self.orderCode = dict[@"OrderCode"];
self.createTime = dict[@"CreateTime"]; }
return self;
}+ (OrderRecordModel *)modelFromDict:(NSDictionary *)dict
{
OrderRecordModel *model = [[OrderRecordModel alloc] initWithDict:dict];
return model;
}+ (NSMutableArray *)getModelArrayFromModelArray:(NSArray *)array
{
NSMutableArray *mutableArray = [array mutableCopy];
for (NSInteger i = ; i<mutableArray.count; i++) {
NSDictionary *dic = mutableArray[i];
OrderRecordModel *model = [OrderRecordModel modelFromDict:dic];
[mutableArray replaceObjectAtIndex:i withObject:model];
}
return mutableArray;
}@end