Няма описание

FeedbackViewModel.swift 786B

    // // FeedbackViewModel.swift // PaiaiDataKit // // Created by ffib on 2018/12/24. // Copyright © 2018 yb. All rights reserved. // import Foundation protocol FeedbackViewModelDelegate: class { func back() } class FeedbackViewModel: Resource { weak var delegate: FeedbackViewModelDelegate? var path: Interfaces { return .feedback } var parameter: Parameter = [:] func submit(_ text: String) { parameter = ["user_id": "", "feedback": text] NetworkApi.share.post(resource: self) { (result) in self.delegate?.back() } } } extension FeedbackViewModel: Parsable { typealias Model = StatusModel func parse(_ json: JSON) -> StatusModel? { return StatusModel(json: json) } }