Описание тега rx-cocoa
1
ответ
RxSwift: повторить (завершено) поток
Предположим, у меня есть кнопка, которую можно использовать для запуска и остановки (переключения) действия. let toggleStream: Observable<Bool> = toggleBtn.rx.tap.scan(false) { state, _ in !state } У меня есть другой поток, который непрерывно …
26 апр '17 в 22:18
1
ответ
Как заставить автозаполнение RxSwift работать в Xcode 10.1?
Только начал изучать RxSwift. Почему автозаполнение не работает, даже если команды rx работают нормально? РЕДАКТИРОВАТЬ: временное решение может быть добавить asObservable но я хочу полный опыт!
18 янв '19 в 11:18
1
ответ
Как реализовать в RXswift и RXCocoa UITableView внутри ячейки табличного вида?
Я новичок в RXswift и в настоящее время работаю в проекте, который требует rxswift с UITableView внутри UITableViewCell Ниже приведены некоторые из кодов, которые я сделал до сих пор, но каждый раз при прокрутке вверх / вниз он не показывает правиль…
21 авг '18 в 14:13
1
ответ
RxSwift 4/RxCocoa 4 Устаревшая переменная - плюсы и минусы
В будущем Variable будет объявлен устаревшим в RxSwift 4. Вместо этого классы Relay были впервые реализованы в RxCocoa 4, и альтернативой, предложенной для Variable, является BehaviorRelay. Присвоение значения переменной является обязательной команд…
17 мар '18 в 15:35
1
ответ
RxTest: неопределенные символы для архитектуры x86_64 и arm64
Я пытаюсь запустить следующий тест из главы 16: Тестирование с помощью RxTest из книги Raywenderlich RxSwift : import XCTest import RxSwift import RxTest @testable import Testing class TestingViewModel : XCTestCase { var viewModel: ViewModel! var sc…
22 май '18 в 10:39
1
ответ
RxSwift Невозможно преобразовать тип результата вызова '(_) -> Одноразовый "в ожидаемый тип" (_) ->
Я пытаюсь добавить headerView к collectionView, используя RxSwift. Я получаю эту ошибку: Невозможно преобразовать тип результата вызова '() -> Одноразовый "в ожидаемый тип" () -> на этой линии: obsHeader.asObservable().bind(to: collectionView.rx.ite…
02 фев '18 в 09:20
2
ответа
Методы делегирования TabelView, использующие RxSwift
Я использую RxSwift для TableView. Мне нужно вычислить высоту динамических ячеек ранее, я сделал это в методе делегата WillDisplayCell. Я не знаю, как связать методы TableView Delegate с RxSwift. Может ли кто-нибудь помочь?
30 мар '17 в 11:11
2
ответа
Кнопка включения с логикой RxSwift
Я новичок в RxSwift и хочу добиться следующего. у меня есть email and password TextField, Когда вы ввели текст в оба textfields кнопка должна быть включена. В моем ViewController я делаю следующее: txtEmail.rx.text.asObservable() .bindTo(viewModel.e…
05 дек '16 в 11:35
1
ответ
RxSwift MVVM Проверить форму на кнопке "Отправить", затем сделать запрос API
Я новичок в RxSwift и пытаюсь сделать как состояния заголовка с подходом ввода-вывода MVVM. Я не могу понять лучший подход, чтобы сделать следующее. Проверьте значения phoneNumberTextField, когда нажмите submitButton Остановить отправку запроса Alam…
12 янв '19 в 19:21
2
ответа
Reactive Swift использует живые данные из API - нужен базовый пример
Я новичок в RxSwift и ищу базовый пример того, как печатать в консоли потоковую передачу данных из бэкэнда. У меня есть бэкэнд, который передает некоторые фиктивные данные каждую 1 секунду, я могу видеть их с помощью запроса скручивания, и я хочу им…
10 фев '19 в 14:26
1
ответ
Значение типа * не имеет члена 'rx'
Я пытаюсь сделать небольшую реактивную оболочку для ImageDownloader от AlamofireImage: import Foundation import UIKit.UIImage import AlamofireImage import RxCocoa import RxSwift extension Reactive where Base: ImageDownloader { public func download(u…
03 дек '18 в 09:50
1
ответ
Как использовать flatMapLatest на драйвере с помощью RxSwift
Я пытаюсь получить некоторые данные из сети всякий раз, когда меняется местоположение моего пользователя. struct CityService { private init() {} static let shared = CityService() lazy var nearbyCities: Driver<[City]> = { return GeolocationServ…
09 фев '19 в 12:38
1
ответ
Как выполнить модульное тестирование RxCocoa BehaviorRelay
Я начинаю с модульного тестирования RxSwift Driver, И у меня проблемы с тестированием Driver, Это структура кода моего ViewModel: import Foundation import RxSwift import RxCocoa class LoginViewViewModel { private let loginService: LoginService priva…
13 янв '19 в 00:05
1
ответ
Почему withLatestFrom не возвращает последнее значение?
Я использую некоторые BehaviourRelay для некоторой переменной. И я пользуюсь withLatestFrom для одного из них. Но withLatestFrom не вернул последнее значение, которое я связал с ним. Если я использую combineLatest, Это работает, но я хочу знать, поч…
17 янв '19 в 00:35
3
ответа
RxSwift - сделать один элемент интерфейса скрытым / не скрытым в соответствии с другим элементом
Я использую RxSwift а также RxCocoa в моем проекте. у меня есть немного UITextField с именем "lastNameTF", и есть UILabel имя "lastNameTitle". Я хочу знать, есть ли способ установить isHidden Значение lastNameTitle всегда будет равно isHidden значен…
12 июл '18 в 12:38
1
ответ
Как решить ошибку сборки Xcode "Нет такого модуля RxCocoa"?
Я очень новичок в разработке для Mac / iOS с Xcode, и у меня проблемы с созданием моего приложения. Я работаю над этим вопросом 4 дня, но у меня больше нет идей, чтобы найти причину. Приложение имеет 6 проектов, связанных в xcworkspace. Я добавил че…
05 фев '17 в 19:40
2
ответа
Двойное отображение RxSwift в tableView.rx.itemSelected
Я хочу получить объект от tableView.rx.itemSelected и после обработки. Этот метод возврата IndexPathтак что я могу отобразить это значение. Но как получить объект по индексу из ViewModel? struct ViewModel { var items: Observable<[Item]> } Приб…
02 окт '17 в 07:20
1
ответ
Добавьте счетчик при выполнении запроса moya с помощью RxSwift и mvvm и отклоните его, когда пользователь получит ответ
У меня есть приложение, в котором я пытаюсь реализовать RxSwift с использованием MVVM. У меня есть SignInViewModel, где я делаю проверку, и я обновляю логин, который можно наблюдать, с помощью логического ответа на остальные, который я слушаю. В кла…
03 ноя '17 в 10:14
1
ответ
RxFeedback Пример проблем
extension URLSession { fileprivate func loadRepositories(resource: URL) -> Observable<SearchRepositoriesResponse> { return self .rx.response(request: URLRequest(url: resource)) .retry(3) .map(Repository.parse) .retryWhen { $0.delay(1.0, sch…
06 окт '17 в 11:47
0
ответов
Общий параметр 'Self' не может быть выведен в RxDataSources
Я пытаюсь RxDataSources https://github.com/RxSwiftCommunity/RxDataSources для простого TableView class ViewController: UIViewController { @IBOutlet weak var tableView: UITableView! let disposeBag = DisposeBag() override func viewDidLoad() { super.vi…
25 июл '18 в 17:38