rx-cocoa

    0

    1答えて

    RxSwift + RxCocoaのみを使用して、次の/完了したキーボードボタンでテキストフィールドをナビゲートするにはどうすればよいですか?

    1

    1答えて

    私は、ファイルのX番号にRxSwiftとRxCocoa ダウンロードJSON含むURLを使用して、以下を実現したいアプリに取り組んでいます ファイルのダウンロード1、プロセスファイル1 ファイルのダウンロード2、などのプロセスファイル2 ファイルのダウンロード3、プロセスファイル3 ... ここで重要な点は、次のファイルをダウンロードする前に各ファイルの処理が完了していることです。少なくとも、ファ

    0

    1答えて

    私はいくつかのデータを最初にいくつかのビューで満たしているとしましょう。ネットワーク経由でデータを取得し、この更新されたデータでビューを更新したいのですが。 この時点で、私はこの観察可能な要素からUI要素を駆動するためにDriverを作成したいと考えています。しかし、エラーが発生した場合は何もしたくありません。ビューには既にデータがあるので、このようなエラーを無視したいだけです。 asDriver

    1

    2答えて

    ネットワークからさまざまなタイプのモデルを要求し、それらを1つのモデルに結合する必要があります。 複数のオブザーバブルを連鎖させ、別のオブザーバブルを返すことはどのように可能ですか? 私のようなものがあります: func fetchDevices() -> Observable<DataResponse<[DeviceModel]>> func fetchRooms() -> Observab

    1

    1答えて

    は 私は次のセットアップ override func viewDidLoad() { super.viewDidLoad() navigationItem.leftBarButtonItem = editButtonItem navigationItem.leftBarButtonItem?.rx.tap.subscribe(onNext: { [weak se

    1

    2答えて

    tableView.rx.itemSelectedからオブジェクトを取得したいと思っています。このメソッドはIndexPathを返すので、この値をマップできます。しかし、ViewModelからインデックスのオブジェクトを取得する方法は? struct ViewModel { var items: Observable<[Item]> } おおよそ私はこのような何かを期待しています(

    -1

    1答えて

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

    0

    1答えて

    ユーザーが入力中に遅延を伴う状態を示す必要があります。私はRxSwiftを使用しようとしている: _textField.rx.text.orEmpty.debounce(3, scheduler: MainScheduler.instance).distinctUntilChanged().subscribe({[weak self] _ in self?.typeViewShould

    2

    1答えて

    私は現在、PromiseKitをRxSwiftに置き換えており、延期された約束をRxSwiftに変換する必要があります。 PromiseKitの現在の実装例:RxSwiftで private var deferredDidLayout = Promise<()>.pending() override func layoutSubviews() { super.layoutSubvie

    0

    1答えて

    私が書いているアプリケーションでは、MVVMを使用することにしました。 RxSwift + RxCocoaを使ってViewModelsをビューでバインドしています。今私は自分自身で解決策を見つけることができない問題に直面しています。 私は、私がUITableViewで表示したいViewModelsのリストを持っています。 tableView(_ tableView: UITableView, ce