什么是序列化和反序列化,可以用来做什么?


  • 序列化是把对象转化成字节序列的过程
  • 反序列化是把字节序列恢复成对象

将对象写到文件或者数据库里,并且能读取出来

如何在OC中实现复杂对象的存储?


遵循NSCoding协议 实现复杂对象的存储 实现该协议后可以对其进行打包或解包,转化成NSData