修改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
- 修改LitJson支持iOS
- LitJson多态支持
- litjson
- Litjson
- LitJson
- iOS 修改FMdatabase,不使用FMDatabaseQueue支持多线程数据库操作
- windows修改mysql字符集,支持ios emoji标签
- C# LitJson
- LitJson学习
- LitJson简介
- 修改dsoframer,支持office2007
- 修改支持设备
- dhtmlgrid修改,支持IE10
- 莫队(支持修改)算法
- 支持修改主席树
- jsoncpp修改支持中文
- 【Unity插件】LitJson杂谈
- unity3d LitJson 各种嵌套
- 以前用phonegap开发商城系统,现在陆续开放出来,供大家学习
- 计算机视觉相关网站整理
- Java实现超大数字相加的算法
- python shutil os os.path模块 open总结
- gcc 编译warning 去除
- 修改LitJson支持iOS
- MyBatis延迟加载及在spring中集成配置
- line-height 百分比和数字大小的学习
- pdns 域名绑定 IP 故障备忘
- UVa 10891 Game of Sum(DP)
- 学习android之 调试工具DDMS
- Big Nerd iOS Programming 第10章以及后面的点
- Linux线程同步与互斥
- iOS企业应用发布教程