rx-swift

    5熱度

    1回答

    我剛剛學習RxSwift,並且有一個簡單的示例,我不確定它爲什麼不起作用。我有一個文本字段和一個標籤字段。任何時候文本字段發生變化時,我都希望標籤字段得到更新。如果我輸入文本字段,一切都按預期工作。如果以編程方式設置文本字段,例如當我按下按鈕並顯式設置文本字段時,標籤字段不會更新。 import UIKit import RxSwift import RxCocoa class ViewC

    4熱度

    2回答

    在RxSwift/RxCocoa 2.0.0- Beta 3中,我有一個視圖模型有: let someString = Variable("") func isValidSomeString() -> Observable<Bool> { if someString.value.characters.count == 0 { return just(false)

    5熱度

    1回答

    我必須啓用基於字符的按鈕上使用RxSwift @IBOutlet weak var userTextField: UITextField! @IBOutlet weak var passwordTextField: UITextField! @IBOutlet weak var buttonToEnableDisable: UIButton! var enabledObservable =

    4熱度

    1回答

    我們正在使用Swift 2.x(最新版本)並希望BDD(單元測試)我們的代碼。另外,我們也使用RxSwift。我們的重寫方法不會在我們的自定義測試存根中被調用。我們的代碼: protocol SomethingDeliverable { func fetchSomething(somethingId: String, associatedList: String) -> Observab

    1熱度

    1回答

    當使用RxTableViewSectionedAnimatedDataSource到UITableView的rx_itemsAnimatedWithDataSource()時出現以下錯誤。 下面是錯誤的screengrab: Cannot invoke 'rx_itemsAnimatedWithDataSource' with an argument list of type '(RxTableV

    4熱度

    1回答

    如何創建RxSwift樣式的TableViewController? 我想創建一個簡單的TableViewController,使用RxSwift並沒有任何部分。 我已經看了,並廣泛玩https://github.com/ReactiveX/RxSwift/blob/master/RxExample/RxExample/Examples/TableView/TableViewController.

    5熱度

    1回答

    我有一個項目,我正在使用Moya和RxSwift擴展。 簡單的用例工作正常,我能夠做出請求並以Observables的形式得到響應。 public func test() -> Observable<Response> { return provider .request(.test) .retry(5) } 我可以訂閱observable並打印沒有問題的迴應。

    7熱度

    3回答

    雖然探索RxSwift 我發現只是textField.rx_text.asObservable()屬性,即觸發事件每個鍵盤按鈕被擊中。 但是,我們如何處理「搜索」或「完成」按鈕按下事件?我只想在這些操作後纔開始搜索,而不是「按照您輸入的內容搜索」。