当前位置: 首页 > 软件库 > iOS代码库 > iOS 数据库 >

WHC_Model

iOS 平台高效转换引擎
授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 iOS 数据库
软件类型 开源软件
地区 国产
投 递 者 季小云
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

WHC_Model

iOS平台高效转换引擎json->model,model->json,model->Dictionary,支持模型类继承其他模型类,支持指定路径转换,不区分json的key和模型属性名称大小写,自动处理json中null。

  • 高效: 深度递归高性能解析架构

  • 继承: 支持model类继承其他model类

  • 安全: 自动处理json中的null

  • 优势: 高容错能力(model类属性名称和json里key名称不区分大小写)

  • 强大: 支持自定义模型类属性名称以及类型

  • 特性: 支持反射指定json路径key来解析指定的节点json对象

  • 嵌套: 支持json或者model类的无限嵌套,json->model ,model->json的转换

  • 附加: 支持模型对象归档解档以及copy

性能测试:

 相关资料
  • 本文向大家介绍从Node.js 转到 Go平台,包括了从Node.js 转到 Go平台的使用技巧和注意事项,需要的朋友参考一下 在用 Node.js 建立了 Bowery 的第一个迭代版本后,我们在2014年2月切换到了 Go,我们的开发和部署速度也因此得到提升。 从那以后,我们整个团队都变成了专职的地鼠(译者注:Go 的吉祥物)。Go 清晰明确的标准和更简便的工作流程让我们用 Go 用得很舒服。

  • 11.4 360点睛实效平台 1、360点睛实效平台-移动推广-实用工具-转化跟踪 转化名称:自定义,不能超过 20 个字或 40 个字符; 转化类型:激活、注册; 转化方案:目前仅支持 API 回传; 监测地址:填写及策系统生成该渠道的点击监测链接; 转化回传地址:即接口二(360 回调转化数据的接口),也称为 callback URL。

  • 1.1. 技能分类 1.1.1. 什么是技能 1.1.2. 当前支持的技能种类 1.1. 技能分类 1.1.1. 什么是技能 Rokid技能开发工具为用户提供的各种不同场景下的服务,我们将他们称之为:技能(Skill)。比如音乐、百科、天气、新闻等。 通过创建各种各样的Rokid技能,以此触达所有搭载Rokid语音方案设备背后的终端用户,向他们提供各种有趣的服务,比如: 问一些具体的问题(“若琪,

  • 我正在使用LibGdx中的Box2D创建一个平台游戏。我有一个算法可以将瓷砖转换成固定装置。我用Contact Listener来判断球员是否在空中,但问题是,因为我使用的是相邻的固定装置, |瓷砖| |瓷砖| |瓷砖| 联系人侦听器在调用contact begin后调用contact end,当我通过相邻的互动程序并将MOB_AIR值设置为true时,即使我在地面上也无法跳跃。 代码的其他部分(

  • 问题内容: 在Windows上花费超过10年后,如何迁移到 nix平台?哪种口味容易处理,使我更舒适,然后也许我可以切换到标准 nix口味?我已经推迟了一段时间。帮我额外的努力。 问题答案: Linux是最易访问的,并且具有最成熟的桌面功能。 BSD(在 其 各种 口味)具有用户空间较小行李会更容易理解在最基本的层面。在这方面,它更像是传统的Unix,而不是现代的Linux发行版。某些人可能认为这

  • 问题内容: 我有一个熊猫数据框。看起来像这样: 但有100行和100列。 我想展平它,使其看起来像这样: 最有效的方法是什么? 谢谢, 插口 问题答案: 选项1 无法100%确定效率,但最简单的方法是使用 。 选项2 另一个简单的选项 - 要么,

  • 我试图写一个规范来使用jolt转换完成下面的转换。我需要将平面JSON转换成嵌套JSON。 输入数据: 我在将平面JSON转换为嵌套JSON时遇到了一些问题。这里,我希望基于stoptype属性聚合数据,并且需要针对唯一的有效负载进行聚合。我用https://jolt-demo.appspot.com来测试以下内容。 输出: 你能帮我完成这个预期的输出吗?