ObjectJsonMapperGenerator使用指南
关于JSON与对象映射的代码生成器,该规范使用简单的YAML格式编写。要求Ruby版本需在1.9.3以上,Xcode需在6.1以上(支持Swift)。支持的基本数据类型包括字符串、整数、双精度浮点数、布尔值等。如果键是可选的,需添加后缀'?',而数组不应包含数组。注意,Swift不支持命名空间。如果解析出错,解析函数将返回nil。以下是一个简单的生成命令示例:
% ruby bin/make_ojm.rb -l swift -c example/book.yml > Book.swift
book.yml
示例内容:
Book:
authors: [Author]
title: String
year: Int
note?: String
price: Double
option?: hog
用户评论