这种plist文件用MJExtension如何转模型

图片描述

请问,如何用MJExtension把这种plist的文件转模型,我用的模型嵌套模型,但是出错,不知道如何搞了。请教各位老师,谢谢!

阅读 3.9k
1 个回答

版本3.0.10

自己加头文件
.h
// 整个Model
@interface EDPics : NSObject

@property (nonatomic,copy) NSString *title;
@property (nonatomic,copy) NSArray *cars;

@end
// array中的model
@interface EDPic : NSObject

@property (nonatomic,copy) NSString *icon;
@property (nonatomic,copy) NSString *name;

@end

.m
@implementation EDPics

+ (NSDictionary *)mj_objectClassInArray{
    return @{@"cars":[EDPic class]};
}

@end

@implementation EDPic

@end

使用

// 可能MJ会出错 改下mj_objectWithFilename的type为plist或者自己新增一个方法
    EDPic *pic = [EDPic mj_objectWithFilename:@"plist名称"];
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏