将你的依赖项添加到项目中。有关如何执行此操作的更多信息,请阅读 Apple 的文档
pod 'JSONFactorable'
pod install
import JSONFactorable
为 JSONFactorable
添加扩展,其中包含每个工厂使用的函数,例如 buildObject(of:)
函数。
要查找更详细的用法示例,请查看 Tests 文件夹
要合并两个或更多可以用字典或数组表示的对象,请按照示例操作
var jsonConvertible: AnyJSONConvertible = [
"key": AnyJSONConvertible(someValue)
]
let mergedJSON = try jsonConvertible.merge(with: AnyJSONConvertible(someObject))
其中 someObject 符合 JSONObjectType 协议
请随意添加你的 pull request 或创建 issue。