最近在使用归档的时候,由于属性过多,归档解档的代码过于繁杂,于是在寻找一种简便的方法来一次性的设置好模型类的属性归档。(也可以直接使用MJExtension封装好的归档方法),我通过查找一些资料,发现了runtime在归档中的使用,故记录下来。
其实归档的方法,关键是模型类怎么实现NSCoding的协议方法,这也是造成属性过多的时候,归档困难的症结所在!所以我们更改模型方法。
这样子,无论模型类中有多少个方法,都可以进行归档
最近在使用归档的时候,由于属性过多,归档解档的代码过于繁杂,于是在寻找一种简便的方法来一次性的设置好模型类的属性归档。(也可以直接使用MJExtension封装好的归档方法),我通过查找一些资料,发现了runtime在归档中的使用,故记录下来。
其实归档的方法,关键是模型类怎么实现NSCoding的协议方法,这也是造成属性过多的时候,归档困难的症结所在!所以我们更改模型方法。