我的YYModel
由cocoapods
管理。我使用YYModel
将json转换为model.There我的代码使用YYModel:
for (NSDictionary *dic in labelArray) {
CQMenuButtonModel *model = [[CQMenuButtonModel alloc]init];
[model yy_modelSetWithDictionary:dic];
[modelsArray addObject:model];
}
它在[model yy_modelSetWithDictionary:dic];
崩溃,控制台显示:'-[CQMenuButtonModel yy_modelSetWithDictionary:]: unrecognized selector sent to instance 0x18b47d20'
但是,它适用于iOS9
和iOS10
。
起初我认为最新的YYModel可能不适合iOS8
,所以我将YYModel's
版本更改为0.9,但是iOS8
上的崩溃也是。
让我最困惑的是,为什么它会在iOS8
崩溃,但在iOS9和iOS10上工作正常,更重要的是,我真的不明白为什么控制台会告诉我:unrecognized selector sent to instance 0x18b47d20
答案 0 :(得分:0)
我最后用JSONModel替换了YYModel然后它工作正常。