Вопросы по теме 'rx-swift'

RXSwift Zip оператор N элементов через перечислимое
Я использую оператор RxSwift zip для объединения Observable элементов. Я хочу объединить более 8 (максимум поддерживается в настоящее время). Есть ли в RxSwift оператор zip , аналогичный RxJava? - Документация по оператору RxJava Zip
949 просмотров
schedule 15.09.2022

Быстрое использование неразрешенного идентификатора create в RxSwift
Я начинаю изучать Swift и внедряю Observable (используя RxSwift) для упрощения сетевых вызовов через AlamoFire в приложении OSX. Импорт: import RxSwift import RxCocoa import Alamofire Метод: Приведенный ниже идентификатор создания...
1414 просмотров
schedule 06.11.2022

Почему метод bindTo RXSwift не работает
Я обновляю ячейку следующим кодом. Когда данные ячейки загружены, сначала ячейка выглядит хорошо, но когда я делаю некоторые изменения в значении свойства «выбрано», «bindTo» не действует? Почему? MyController.swift : func...
153 просмотров
schedule 22.12.2023

обрабатывать вложенные наблюдаемые в RxSwift
Я пытаюсь совместить вход в facebook с вызовом отдыха, поэтому, когда пользователь вошел в систему, он должен выполнить вызов аутентификации на сервер, где сервер выполняет вызовы графа, однако я немного смущен тем, как я вставляю звонки с RxSwift?...
2383 просмотров
schedule 01.02.2024

collectionView с RxSwift не показывает никаких элементов
Я пытаюсь создать collectionView и заполнить его данными с помощью RxSwift. Однако, хотя кажется, что он возвращает объекты в datasource.configureCell , он не показывает никаких ячеек. Я подозреваю, что что-то не так с моей настройкой в ​​...
4220 просмотров
schedule 05.03.2024

RxSwift - пользовательский класс как наблюдаемый
Я создаю настраиваемую общую модель TableView для работы с MVVM и RxSwift. Я знаю о классе RxTableViewSectionedReloadDataSource , но не хочу использовать его сейчас в своем проекте. Модель создана и работает typealias TableViewModel =...
1208 просмотров
schedule 10.04.2024

RxSwift - привязка свойства класса
У меня вопрос о привязке: у меня есть массив объектов моего настраиваемого класса: Array. Каждый объект можно обновить (изменить значение его свойств) в bg. Также я отделил Контроллер, который принимает и хранит один объект из списка как переменную...
883 просмотров
schedule 30.09.2022

RxSwift Observeable не обновляет tableview при изменении данных
Я настраиваю tableview и хочу обновить пользовательский интерфейс, как только данные изменятся. Симулирую изменение данных с помощью диспетчера. Но проблема в том, что таблица не обновляется. Может кто-нибудь объяснить, как настроить табличное...
1889 просмотров
schedule 07.03.2024

RxSwit — драйвер от наблюдаемых игнорирующих ошибок
Допустим, у меня есть некоторое представление, изначально заполненное некоторыми данными. Затем я получаю данные по сети и хочу обновить представление с помощью этих обновленных данных. На данный момент я хочу создать драйвер из этого наблюдаемого...
2326 просмотров
schedule 17.04.2024

Двойное сопоставление RxSwift в tableView.rx.itemSelected
Я хочу получить объект от tableView.rx.itemSelected и обработать его. Этот метод возвращает IndexPath , поэтому я могу сопоставить это значение. Но как получить объект по индексу из ViewModel ? struct ViewModel { var items:...
14469 просмотров
schedule 04.11.2022

Как использовать RxSwift для отмены предыдущего запроса
У меня есть функция получения запроса API. У меня также есть панель поиска для поиска данных сервера. И я хочу отменить предыдущий запрос, когда пользователь вводит все символы. Я ищу ключевые слова "flatMapLatest". Но я не знаю, как использовать...
1919 просмотров
schedule 03.01.2024

Подписка на Observable или Driver занимает слишком много времени в RxSwift
Я заметил, что RxSwift тормозит приложение, я не знаю, это моя вина или фреймворк. У меня есть привязка внутри пользовательского класса UICollectionViewCell, который запускается для настройки ячейки. Например, эта часть кода:...
930 просмотров
schedule 27.01.2024

Входной параметр для замыкания в Swift со скобками
Я просматриваю следующий учебник по RxSwift : http://adamborek.com/thinking-rxswift/ и возникли проблемы с пониманием следующего шаблона: searchBar.rx.text.orEmpty ------------> .flatMap { [spotifyClient] query in...
2308 просмотров
schedule 23.12.2023

RxSwift, загрузки, зависящие от цепочки, возвращают один и тот же тип Observable
Я загружаю список книг из API и для каждой книги хочу скачать обложку. Я застрял с тем, что я думаю, что это очень простая и распространенная задача в Rx. Я провел исследование, но не могу найти решение, потому что все связанные с этим вопросы...
727 просмотров
schedule 04.11.2023

RxSwift: установить начальное значение для UIPickerView
Я пытаюсь установить начальное значение для UIPickerView. Вот пример моего кода: @IBOutlet weak var pickerView: UIPickerView! override func viewDidLoad() { super.viewDidLoad() Observable.just([1, 2, 3]) .bind(to:...
1798 просмотров
schedule 24.03.2024

RxSwift Driver слабо подписка?
Я искал более простой способ передать функцию в качестве параметра в метод subscribe Observable, не вызывая цикла сохранения; Я не хочу постоянно использовать [weak self] каждый раз. Я только что наткнулся на этот ответ , и это именно то, что...
359 просмотров
schedule 04.04.2024

UITableViewCell не изменит размер после добавления подвида
У меня есть UITableView, который я настроил для динамического роста в зависимости от содержимого, установив: tableView.estimatedRowHeight = 100 tableView.rowHeight = UITableViewAutomaticDimension Мой UITableView состоит из headerView и...
315 просмотров
schedule 18.02.2024

iOS Swift: источник данных TableView без использования RxCocoa
Вечер, в моем приложении я не хочу использовать RxCocoa, и я пытаюсь соответствовать источнику данных tableview и делегировать, но у меня есть некоторые проблемы. Я не могу найти никакого руководства без использования RxCocoa или RxDataSource. В...
174 просмотров
schedule 03.02.2024

Как синхронизировать или заставить Observable ждать на Swift?
Итак, у меня есть эта функция входа в систему, где я хочу вернуть логическое значение моему контроллеру .xib, где он должен внести некоторые изменения в зависимости от успеха входа в систему. func login(cpf: String) -> Bool { let url =...
1021 просмотров
schedule 25.11.2022

Как я могу проверить все исторические значения в ReplaySubject в RxSwift?
У меня есть простая структура Foo : struct Foo { let bar: String } Теперь я создаю неограниченное ReplaySubject из Foo s: let subject = ReplaySubject<Foo>.createUnbounded() Как мне теперь понять, есть ли в...
605 просмотров
schedule 21.05.2024