JSONFactorable
安装
Swift Package Manager (推荐)
将您的依赖项添加到项目中。有关如何执行此操作的信息,请参阅 Apple 的文档
CocoaPods
- 将 pod 添加到您的 Podfile 中
pod 'JSONFactorable'
- 安装 pods
pod install
使用
- 在您的项目中导入框架
import JSONFactorable
-
向
JSONFactorable
添加扩展,其中包含每个工厂使用的函数,如下buildObject(of:)
函数。 -
想查看更多详细的使用示例,请查看 测试文件夹
合并示例
要合并两个(或更多)可由字典(或数组)表示的对象,请参考以下示例
var jsonConvertible: AnyJSONConvertible = [
"key": AnyJSONConvertible(someValue)
]
let mergedJSON = try jsonConvertible.merge(with: AnyJSONConvertible(someObject))
其中someObject符合JSONObjectType协议
贡献
欢迎提交您的pull request或创建issue。
要求
- Xcode 11.3+