Описание тега reactive-cocoa-5
В версии 5.0 ReactiveCocoa разделен на несколько репозиториев, включая ReactiveCocoa, ReactiveSwift и ReactiveObjC.
1
ответ
Как превратить Свойство<Int> в SignalProducer<Int, Возможная Ошибка>?
Дано let numberOfSneezes = Property<Int>(0) как мне повернуть numberOfSneezes.producer в этот тип производителя let sneezeNumberProducer: SignalProducer<Int, PossibleError> ? я знаю numberOfSneezes.producer не собирается отправлять какие…
22 фев '19 в 15:41
1
ответ
Переход от ReactiveCocoa 2.4.7 к ReactiveCocoa 5.0.0
Я взял на себя iOS-проект, который реализует ReactiveCocoa 2.4.7 используя CocoaPods. Приложение было запрограммировано в Swift 1.2, но позже было обновлено и теперь Swift 2.3. Однако ReactiveCocoa не был обновлен. Сейчас я нахожусь в ситуации, когд…
26 янв '17 в 14:40
0
ответов
Привязка ReactiveCocoa MutableProperty создает цикл сохранения, утечки памяти
У меня простой UIViewViewController приложение с UILabel выход. у меня есть такой MutableProperty<String?> что я связываю с label.reactive.text это вызывает 57 утечек памяти. Всегда ли связывание двух изменяемых свойств приводит к утечке памят…
25 авг '17 в 14:01
1
ответ
ReactiveCocoa 5 Анимации
Я пытаюсь оживить представление alpha свойство после того, как я отправил ему некоторые значения через ReactiveSwift Signal Producer, Ниже показано, как я сейчас делаю это без анимации. // Somewhere in View Model (for all code below) let shouldShowS…
13 июн '17 в 15:10
2
ответа
Как бороться с обратными вызовами в ReactiveCocoa 5.0?
У меня есть служебный класс для обработки сокета, и в методах делегата сокета я мог знать текущее состояние сокета, например, didConnected, didReadData и так далее. Я не хочу писать дополнительный протокол с делегатом для отправки состояния сокета. …
09 дек '16 в 06:28
2
ответа
ReactiveSwift: как подписаться на SignalProducer?
Я пытаюсь узнать ReactiveSwift и ReactiveCocoa. я могу использовать Signal а также Property довольно хорошо, но у меня проблемы с SignalProducer, Как я понимаю, SignalProducer идеально подходит для таких вещей, как сетевые запросы. Я настроил свой у…
13 дек '17 в 06:42
3
ответа
Как вы получаете сигнал каждый раз, когда свойство текста UITextField изменяется в ReactiveCocoa 5
Как вы получаете сигнал от внесенных пользователем и программно внесенных изменений в UITextField text имущество? Используя continuousTextValues сообщает только о сигнале, когда пользователь инициировал изменение. Если вы установите textField.text п…
05 янв '17 в 15:40
1
ответ
Как я могу преобразовать RACDisposable в Disposable в ReactiveCocoa 5?
В ReactiveCocoa 5, как я могу преобразовать RACDisposable к Disposable? Если я попытаюсь добавить RACDisposable к CompositeDisposable, Я получаю, что "Бинарный оператор" += "не может быть применен к операндам типа" CompositeDisposable "и" RACDisposa…
15 мар '17 в 13:20
1
ответ
Соблюдать состояние контроля UISwich
Наблюдение за переключателем и действием триггера похоже на реактивное какао 4. Но нельзя понять в реактивном какао 5. mediaTypeSwich.rac_signalForControlEvents(.ValueChanged) .flattenMap { (sender:AnyObject!) -> RACStream! in let segment = sende…
01 дек '16 в 17:04
1
ответ
Миграция RACSubject в ReactiveCocoa 5 (Swift 3)
Мне нужно перенести приложение из ReactiveCocoa 4 в ReactiveCocoa 5 (из-за миграции Swift 3) Старая реализация использует несколько экземпляров RACSubject для запуска (executeOperationSubject.sendNext) операции и для обработки (didOperationSubject.s…
23 июн '17 в 08:41
1
ответ
RACObserve(object, keyPath) в ReactiveCocoa 5.0
Я хочу контролировать свойство UIButton.enabled, чтобы изменить button.titleColor Я сделал в OC, как это: #import "ViewController.h" #import <ReactiveCocoa/ReactiveCocoa.h> @interface ViewController () <UITextViewDelegate> @property (wea…
21 ноя '16 в 01:45
1
ответ
ReactiveCocoa - стратегия concat flatten не работает должным образом
Я начал изучать реактивное какао через пару дней, сегодня я играл с методом сглаживания реактивного какао (реактивный Swift), я попытался выполнить фрагмент, приведенный для сплющивания конкатов в документации Основные операторы. Вот фрагмент: let (…
05 янв '17 в 08:57
3
ответа
Может ли наблюдатель сигнала получить доступ к последнему излученному значению сигнала ReactiveCocoa?
Я начинаю использовать ReactiveCocoa и все еще борюсь с некоторыми основными понятиями: Мое приложение начинает прослушивать данные геолокации (init на мой взгляд модель) Мое приложение выдает сигнал с моим текущим местоположением (didFindCurrentPos…
28 июн '17 в 22:09
1
ответ
Простой код, быстро переходящий к реактивному
Люди, как я могу конвертировать мой код: struct CarModel { var model: String? var make: String? var kilowatts: Int? var photoURL: String? init(model: String, make: String, kilowatts: Int, photoURL: String) { self.model = model self.make = make self.…
10 апр '17 в 09:22
1
ответ
Использование неразрешенного оператора '<~'
Я использую ReactiveCocoa 5.0 alpha 3, ReactiveSwift и Swift 3 У меня проблемы с привязкой моего UITextField к MutableProperty. В ReactiveCocoa 4 я использовал это: extension UITextField { func signalProducer() -> SignalProducer<String, NoErro…
15 дек '16 в 02:10
2
ответа
Проверка формы в реактивном какао
Я пытаюсь проверить форму, которая имеет несколько текстовых полей. Но я могу наблюдать только когда оба текстовых поля редактируются... let validUserNameSignal = self.nameTextField .reactive .continuousTextValues .skipNil() .map({ $0.characters.cou…
28 ноя '16 в 07:06
1
ответ
Проверьте текстовое поле с помощью Reactive Cocoa swift
Я пытаюсь подтвердить UITextField если он имеет более 3 символов, он должен вернуть true, иначе вернуть false. Я пытался использовать приведенный ниже код, но он не работает. Что я делаю неправильно? let validUserNameSignal = self.nameTextField.reac…
28 ноя '16 в 04:44
2
ответа
Использование неразрешенного типа MutableProperty
Я пытаюсь объявить свойство в представлении модели, которую позже свяжу с представлением. class LoginViewModel { let myProperty = MutableProperty("")//error here undeclared type MutableProperty } Я использую ReactiveCocoa '5.0.0-alpha.3'.
25 ноя '16 в 06:19
2
ответа
ReactiveCocoa: разница между привязкой к Сигналу или Производителю Сигнала?
Оператор связывания (<~) принимает BindingSource аргумент, оба Signal а также SignalProducer соответствовать протоколу Я ожидал бы, что элемент пользовательского интерфейса, связанный с производителем, не будет "получать события", пока производитель…
24 май '17 в 18:14
1
ответ
Как преобразовать RACSignal в SignalProducer в ReactiveCocoa 5?
В ReactiveCocoa 4 мы могли бы преобразовать RACSignal в SignalProducer с помощью toSignalProducer(), Этот метод не существует в ReactiveCocoa 5, так как же мы можем сделать то же самое?
14 мар '17 в 15:49