JSONFactorable

Package Validation Status Coverage Status

安装

Swift Package Manager (推荐)

将你的依赖项添加到项目中。有关如何执行此操作的更多信息,请阅读 Apple 的文档

CocoaPods

  1. 将 pod 添加到你的 Podfile
pod 'JSONFactorable'
  1. 安装 pod
pod install

用法

  1. 在你的项目中导入框架
import JSONFactorable
  1. JSONFactorable 添加扩展,其中包含每个工厂使用的函数,例如 buildObject(of:) 函数。

  2. 要查找更详细的用法示例,请查看 Tests 文件夹

合并示例

要合并两个或更多可以用字典或数组表示的对象,请按照示例操作

var jsonConvertible: AnyJSONConvertible = [
  "key": AnyJSONConvertible(someValue)
]
let mergedJSON = try jsonConvertible.merge(with: AnyJSONConvertible(someObject))

其中 someObject 符合 JSONObjectType 协议

贡献

请随意添加你的 pull request 或创建 issue。

要求