rx-swift

    1熱度

    1回答

    我使用的是ReSwift和RxSwift(沒有這些信息,這個問題沒有多大意義)。 在ReSwift中有沒有一種標準的派發動作創建器的方法,並且在完成處理後發生了一些事情(即,完成處理動作和可能發生在動作創建器內部的所有內部請求)? 我知道要實現這一目標的一種方法: func myActionCreator(_ callback:() -> Void) -> (state: AppState, st

    -1熱度

    1回答

    extension URLSession { fileprivate func loadRepositories(resource: URL) -> Observable<SearchRepositoriesResponse> { return self .rx.response(request: URLRequest(url: resource))

    1熱度

    2回答

    我有一個MapViewModel用於我的MapViewController。 我有一個MapObjectService與函數fetchMapObjects(currentLocation: CLLocation)返回一個Observable<MapObjects> 在MapViewModel我: var currentLocation: Observable<CLLocation?> var m

    0熱度

    1回答

    我在單元格中有一個自定義按鈕,它從可觀察列表中刪除項目。 self.searchListViewModel.genericList.value.remove(at: index) 所有的邏輯工作得很好,但我需要一個動畫刪除cell.Something這樣 self.tableView.deleteRows(at: [IndexPath(row: index, section: 0)], wi

    0熱度

    1回答

    我想在swift4.0建立一個新的項目,我寧願使用無Cocoa.But,ReactiveCocoa 6.0不會宣佈正式支持swift4。 0。是否有其他方法可以解決這個問題?謝謝。

    0熱度

    2回答

    如果我想在RxSwift中模擬例如Bool的標準屬性,我可以使用let isValid = Variable<Bool>(false),然後使用.value獲取最後一個內聯值,並使用.asObservable()訪問該流。 但是,我想模擬計算propery例如var isValid { return self.password.characters.count > 0 },並且還能夠以可觀察流的形

    1熱度

    1回答

    我有一個Observable<Bool>,當操作開始時發出true,當它結束時發出false。我希望在操作正在進行時顯示一條消息,但只有在開始時間超過兩秒時纔會顯示。有沒有一種方法可以創建一個可以將我的消息綁定到的觀察值?任何幫助非常感謝!

    1熱度

    1回答

    我有以下代碼: import RxSwift import RxCocoa class ViewModel { var text = Variable<String>("") init() { text.value = "hello" } } class ViewController: UIViewController { @I

    2熱度

    1回答

    我試圖在中間應用flatMap之後保持原始順序。闡述了我的意思了圖 這裏是: ---- 2-4-1 ------------------(原始流) ----------- 1--2 --------- 4--(網絡活動 - 由flatMap延遲表示) ------ --------- --------- 2 4-1(那受通緝的結果) 下面是詳細情況代碼: persistMessageEventBu

    2熱度

    1回答

    我嘗試創建一個名爲MyLib的庫,它使用RxSwift作爲使用cocoapod pod lib create的依賴項。但下面的代碼不起作用。 import UIKit import MyLib class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad(