Open kylechandev opened 2 years ago
诚然HandyJSON很好用,我是刚学iOS开发不久的,之前最终决定使用HandyJSON作为项目的JSON解析框架。看到issues里很多讨论HandyJSON写内存不稳定,升级系统版本必崩溃等问题(我暂时没有遇到,并且在我决定使用HandyJSON前就知道这些隐含问题了,之所以仍然使用是因为找不到更好更方便的解决方案),而且作者也已经不建议使用了#466,我认为应该更加负责任一些,在README的显著位置标注「不建议再使用」,给后面像我这样的初来者提个醒。目前我已经有了更好的解决方案(仅针对我的单个项目),并迁移到官方的Codable了,其实Codable大部分功能也都能实现
(我暂时没有遇到,并且在我决定使用HandyJSON前就知道这些隐含问题了,之所以仍然使用是因为找不到更好更方便的解决方案)
(仅针对我的单个项目)
支持,开源项目也是有生命周期的。
作者不维护了。在QQ群里已经明确说明了。 建议使用Codable作为替代方案。
几乎无障碍替换HandyJSON的方案SmartCodable: https://github.com/intsig171/SmartCodable 提供了详尽的替换说明。欢迎体验。 我的项中有1400+处使用HandyJSON,3天就全部替换完了。
诚然HandyJSON很好用,我是刚学iOS开发不久的,之前最终决定使用HandyJSON作为项目的JSON解析框架。看到issues里很多讨论HandyJSON写内存不稳定,升级系统版本必崩溃等问题
(我暂时没有遇到,并且在我决定使用HandyJSON前就知道这些隐含问题了,之所以仍然使用是因为找不到更好更方便的解决方案)
,而且作者也已经不建议使用了#466,我认为应该更加负责任一些,在README的显著位置标注「不建议再使用」,给后面像我这样的初来者提个醒。目前我已经有了更好的解决方案(仅针对我的单个项目)
,并迁移到官方的Codable了,其实Codable大部分功能也都能实现