当 Swift 的结构体遇上 NSCoding

昨天在写一个 Model,需要用到 NSCoding 序列化,之前用 Class 是没问题的,但换到Struct 就歇菜了,NSCoding 并不支持 Swift 的结构体。 放 🐶 一搜,找到两种解决方法,这里总结一下: 方法一 为 Struct 增加一个 HelperClass 属性成员(Class),让后让它遵守 »