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

ReactiveSwift: наблюдайте за изменениями управляемого объекта с помощью MutableProperty
В моем проекте CoreData база данных с 1 корневым контекстом и несколькими подконтекстами. У меня есть ViewModel , содержащий элемент ( NSManagedObject ). Когда я что-то меняю в элементе, постоянство создается в корневом контексте, а затем...
482 просмотров

MutableProperty: выполнить метод при доступе к значению
Я использую ReactiveSwift + SDWebImage для загрузки/кэширования пользовательских аватаров API, а затем отображаю их в своих ViewControllers. У меня есть несколько ViewController, которые хотят отображать аватар пользователя, а затем прослушивают...
325 просмотров
schedule 05.06.2022

Инициализировать свойство RAC ReactiveSwift, которое имеет несколько зависимостей?
Я новичок в использовании ReactiveSwift и ReactiveCocoa, и, похоже, я столкнулся с препятствием в отношении правильного способа инициализации свойства, которое имеет зависимости. Например, в следующем коде я пытаюсь инициализировать свойство, но...
231 просмотров

сбой из-за `Lock.UnfairLock.lock()` при использовании `UIRefreshControl` при наблюдении за `Action.isExecuting`
Я использую UITableView для отображения списка с разбивкой на страницы, а UIRefreshControl — для указания того, что выполняется сетевой запрос. Однако по какой-то причине self.refreshControl.beginRefreshing() /...
1294 просмотров
schedule 10.09.2023

Доступ к последнему значению из SignalProducer при завершении
У меня есть производитель сигналов, когда он завершается, я хотел бы знать, было ли отправлено значение, мне нужен только последний, кажется таким простым... let myProducer: SignalProducer<MyObject, MyError> = getMyProducer()...
464 просмотров
schedule 16.10.2022

Запрос API в ReactiveSwift
Я новичок в ReactiveSwift. Я создаю приложение погоды, и мой запрос не работает. func fetchCurrentWeather() -> SignalProducer<TodayWeatherData?, DownloadError> { guard let unwrappedURL = url else { return SignalProducer.empty }...
479 просмотров

мой запрос в фоновом потоке
Мне интересно, как сделать запрос в фоновом потоке, что я имею в виду, это выборка в фоновом потоке, а затем вернуться к основному потоку В настоящее время я могу перейти к основному потоку после запроса, позвонив: .observe(on: UIScheduler())...
738 просмотров
schedule 10.10.2022