// // HomeRemoteAPI.swift // PaiaiDataKit // // Created by ffib on 2018/12/27. // Copyright © 2018 yb. All rights reserved. // import Foundation import RxSwift struct HomeRemoteAPI { private func parse(_ json: JSON) -> NetworkArrayData? { guard let data = json["data"] as? [String: AnyObject] else { return nil } return NetworkArrayData(json: data, dataField: "photos") } func loadContent(page: Int) -> Single> { let resource = ContentResource>(path: .home, parameter: ["user_id": ShareUserId, "page": page], parseJSON: parse) return resource.loadContent() } }