rx-swift

    0熱度

    2回答

    如何使用ReactiveX按順序執行異步調用? 即,在第一個完成後執行第二個呼叫。 更具體地說,我在iOS中使用RxSwift,我想鏈接在一起的異步是UIView動畫(而不是調用第一個的completion塊內的第二個動畫)。 我知道我有其他選項,例如Easy Animation,但我想利用Rx,因爲我已經在使用它來處理流。 而且,一個解決辦法是(3個鏈式動畫): _ = UIView.anima

    0熱度

    1回答

    我有一個關於RxSwift和使用驅動程序的問題。 我對這種模式 loginButton.rx_tap .doOn({[unowned self] _ in self.loginButton.enabled = false }) .debug() .flatMap({[unowned self] in self.loginVi

    3熱度

    1回答

    我有一個rxswift的基本問題。 我有一個登錄屏幕,應該調用視圖模型在我的登錄方法當且僅當我點擊登錄按鈕 loginButton.rx_tap .doOn({[unowned self] _ in self.loginButton.enabled = false }) .flatMap({[unowned self] in self.login

    3熱度

    1回答

    在爲我的網絡層創建反應式擴展時,我注意到了一些模式,我只想簡單介紹一下我的邏輯以便將來實現......所以我現在所擁有的是幾個方法類同這一個: static func create(params: [ String: AnyObject ]) -> Observable<Type> { return Observable<Type>.create { observer -> Dispos

    5熱度

    1回答

    當使用RxSwift從Web服務提取新內容時,我願意強制重新加載collectionView。當我的onComplete閉包被正確調用時,我無法弄清楚爲什麼我沒有在newContent上收到以下代碼的事件。 class ListingView : UIView { var newContentStream: Observable<Bool>? let disposeBag =

    5熱度

    1回答

    如何合併RxSwift中的兩種不同類型的Observable? 例如: var a: Observable<Int> var b: Observable<Void> Observable.of(a,b).merge()是因爲類型參數差異的不可能的。

    9熱度

    2回答

    我想知道是否有代碼示例RxSwift當我可以在一個表視圖中使用多個自定義單元格。因此,例如,我有兩個部分,第一部分有10個單元,類型爲CellWithImage標識符,第二部分有10個單元,類型爲CellWithVideo標識符。 我已經成立僅使用一種細胞類型,例如RxSwiftTableViewExample 感謝所有幫助

    0熱度

    1回答

    我正在嘗試使用Action/CocoaAction庫。 現在的主要用法是顯示一個UIAlertController,當一個UIAlertAction按鈕被點擊時,它必須調用在我的viewModel(changeAddress返回一個Observable)中定義的函數。 我對此的理解是: let ac = CocoaAction(workFactory: {[unowned self] _ in

    4熱度

    1回答

    在教育MVVM和RxSwift我想建立簡單的搜索界面,這將有一個表,視圖和搜索欄的目的。當用戶在搜索欄中輸入內容時,我會顯示他在此​​表中的內容。聽起來很簡單,但我找不到適合我的任何教程。 我已經寫在視圖控制器的所有代碼,我只是不明白必須遵守的搜索文本的修改,然後調用數據庫的方法,這將通過過濾搜索文本的項目。 一些代碼,我已經有了。 我的ViewController import Foundati

    0熱度

    1回答

    如何創建在按鈕按下時重複流式傳輸事件的Observable?