修改LitJson支持iOS

来源:互联网 发布:kafka pagecache 源码 编辑:程序博客网 时间:2024/05/17 04:50

    我们项目刚做的时候主要面向WP平台,选择了功能相对丰富的LitJson。后来做iOS版本的时候,发现LitJson用了反射,不支持iOS平台。这时候如果换Json库,逻辑代码改动比较多。我就做了一些工作,让LitJson支持iOS。

    json格式简洁,解析很简单,有一个开源的MiniJson,只有500行代码,简洁、高效。我把LitJson的解析模块换成了MiniJson,项目名命名为LitMiniJson。然后按照LitJson的接口,把除了“C#对象<-->字符串”序列化/反序列化之外的所有public接口重新实现了一下。主要有2个特性:1. 接口跟LitJson完全一致;2. 支持iOS、Android、WP8、Win8等平台。

    我们有两个游戏项目已经使用LitMiniJson近两年,从开发到上线,经历了比较充分的测试,稳定、可靠。欢迎大家使用,并反馈意见给我。

    项目传到了github上,请点LitMiniJson,也欢迎大家参与进来开发,把这个库做的更好。 PS. 喜欢的朋友请抬贵手给我点Star ^_^

4 0
原创粉丝点击