moya

    2熱度

    2回答

    我使用莫亞我迅速的應用程序和API之間處理通信,我能夠POST和GET數據,但無法發佈文件API服務器,下面是我的代碼 enum TestApi { ... case PostTest(obj: [String: AnyObject]) ... } extension TestApi: TargetType { var baseURL: NSURL

    0熱度

    1回答

    我已經在這部分代碼一些crashs中添加通知塊: SRNetwork.provider .request(SRService.postData(user_id: userId)) .mapArray(STrain.self) .observeOn(ConcurrentDispatchQueueScheduler.init(queue: SDispatchQueu

    0熱度

    1回答

    我正在使用RxSwift和Moya來調用請求並獲取響應。 我的代碼: NetworkManager.shared.request(api: .carrot2diamond, showLoading: false).subscribe({ (response) in // how to handle with response }).addDisposableTo(self.disposeBag

    3熱度

    1回答

    我使用Moya來處理HTTP操作,通常我有一個refreshToken()。我正在檢查令牌是否在請求發生時過期或不存在,但問題是可能存在多個請求的情況。如果他們與嵌套類型鏈接,這不是一個問題,但它不可能一直。 更清楚可以說我有request1()和request2()並假定他們執行不同的操作,並且可以隨時被觸發(例如一個被稱爲在viewDidLoad(),另一種是在另一個viewDidLoad()

    1熱度

    1回答

    我使用的是Moya + Alamofire,我試圖驗證每個請求(如Alamofire.request(.GET, "https://httpbin.org/get").validate()),但在Moya之內。 但我找不到辦法做到這一點。

    2熱度

    1回答

    我遇到了以下錯誤: Cannot convert value of type '(_) -> Observable<Response>' to expected argument type '([_]) -> _' ,當我試圖編譯: func request(_ token: MyAPI) -> Observable<Moya.Response> { switch (target.

    3熱度

    1回答

    我正在使用Moya,Moya_ModelMapper和RxSwift來執行網絡請求。 這裏是我的示例代碼: let provider = RxMoyaProvider<MyEndpoint>() let observable: Observable<RegistrationResponse> = provider.request(.register(firstName: "", lastName

    0熱度

    1回答

    好的,我們先來解釋一下我的目標。 我正在嘗試構建一個結構來從Moya獲取物品,並使用領域對象正確映射我的物品以便將來保存它們。所有這些都應該使用rxswift完成,以獲得相關的反應性。 這裏是我的2級: import Foundation import ObjectMapper import RealmSwift final class GroupContainer: Mappable {

    0熱度

    1回答

    我正在使用JSON與Moya學習Swift中的業餘愛好項目iOS應用程序。以下是我的VC代碼的樣子: import UIKit import Moya import Moya_ModelMapper class SQSquirrelListViewController: UIViewController { @IBOutlet weak var tableView: UITab

    2熱度

    2回答

    我使用以下設置從API中檢索對象(例如GitHub問題)。這工作正常。現在 let provider: RxMoyaProvider<GitHub> let issues: Driver<[IssueViewModel]> init(provider: RxMoyaProvider<GitHub>) { self.provider = provider issues =