控制器中引用#import "MJExtension.h"php
模型數組 = [模型類名 objectArrayWithFilename:@"文件名.plist"];html
使用方法:在模型類的.m文件中,引用#import "MJExtension.h"數組
在@implementation 和 @end之間,寫上MJLogAllIvrs服務器
使用方法:在模型類的.m文件中,引用#import "MJExtension.h"app
在@implementation 和 @end之間,寫上MJCodingImplementation優化
4.1 場景一: [ 字典1,ui
字典2,url
字典3 ]spa
若是每一個字典都是一個模型,能夠用調試
NSArray *modelArray = [模型類名 objectArrayWithKeyValuesArray:字段數組];
4.2 場景二:在場景一的基礎上,每一個字典裏面,有數組(假設數組的key值是arrayName),數組裏面存放着若干個相同的模型,使用下面的方法
使用方法:
首先在模型類.m文件中,引入#import "MJExtension.h"
而後在 @implementation 和 @end之間 寫上
- (NSDictionary *)objectClassInArray
{
return @{@"arrayName" : [模型類名 class]};
}
使用replacedKeyFromPropertyName
使用方法:1.在模型類.m文件引入"MJExtension.h"
2.實現方法
+ (NSDictionary *)replacedKeyFromPropertyName
{
return @{@「非關鍵字的屬性名」 : @「數組的key」};
}
+ (instancetype)objectWithKeyValues:(NSDictionary *)keyValues