SMXObject 1.2.3

SMXObject 1.2.3

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布日期最新发布2014年12月

Simon Maddox 维护。



SMXObject 1.2.3

  • Simon Maddox

我厌倦了在类中持续实现 NSCoding。大多数时候,我都会将每个属性逐一编码。因此,我本质上是在编写大量的样板代码。

这就是 SMXObject 出现的场合。

您只需将子类从 NSObject 改为 SMXObject,就可以获得所有的好处。

只要您确保所有属性都符合 NSCoding 标准,就一切正常。

SMXObject 是 NSObject 的子类,所以您的现有代码将继续正常工作。

有关用法示例,请参阅 example AppDelegate.m

SMXObject 还自动支持 NSCopying 协议,这也是您无需额外付费就能获得的好处。