RxCodable
RxSwift 对 Codable 的封装。
概览
struct User: Codable {
var name: String
}
// Data -> User
Observable<Data>.just(jsonData).map(User.self)
Single<Data>.just(jsonData).map(User.self)
Maybe<Data>.just(jsonData).map(User.self)
// String -> User
Observable<String>.just(jsonString).map(User.self)
Single<String>.just(jsonString).map(User.self)
Maybe<String>.just(jsonString).map(User.self)
安装
-
使用 CocoaPods:
pod 'RxCodable'
贡献
欢迎任何讨论和 pull request
创建 Xcode 项目
$ swift package generate-xcodeproj
许可
RxCodable 受 MIT 许可协议。更多信息请参阅 LICENSE。