美文网首页
MJExtension归档失败

MJExtension归档失败

作者: 佚名_i | 来源:发表于2018-07-02 23:26 被阅读29次

MJExtension归档解档奔溃 ,YYMode 归档解档正常的对比
由于作者懒得截图,只说明是在[NNObjcect encoderObject: forKey:] 处crash。

第一种解决办法就是

// 解档时可能会因为@“hash”而是crash失败
- (void)setValue:(id)value forUndefinedKey:(NSString *)key{
    NSLog(@"%s--%@-%@",__func__,key,value);
}
// 归档时使用,防止crash
+ (NSArray *)mj_ignoredCodingPropertyNames{
    return @[@"superclass",@"debugDescription",@"hash",@"description"];
}

第二中方就是使用YYModel来进行,归档解档。

总结:不要过分相信第三方框,项目越大bug也多。

相关文章

网友评论

      本文标题:MJExtension归档失败

      本文链接:https://www.haomeiwen.com/subject/vmlluftx.html