[英]Dynamic OneToMany ReactiveCocoa binding
我的代碼中有類似於以下結構的內容: 在執行期間, 每個父親成員中子代的數量可以更改(在這種情況下,我將重新創建整個NSArray) ,每個 子代的 位置也可以更改 。 ReactiveCocoa中是否存在任何優雅的解決方案,可以將模型中子位置的動態數量映射到FatherViewMo ...
[英]Dynamic OneToMany ReactiveCocoa binding
我的代碼中有類似於以下結構的內容: 在執行期間, 每個父親成員中子代的數量可以更改(在這種情況下,我將重新創建整個NSArray) ,每個 子代的 位置也可以更改 。 ReactiveCocoa中是否存在任何優雅的解決方案,可以將模型中子位置的動態數量映射到FatherViewMo ...
[英]ReactiveCocoa swift3 migration
我正在將一段代碼從swift2轉換為swift3。我正在使用ReactiveCocoa,而我的舊代碼是這樣的: } API.signin的類型為SignamProducer。在新版本的ReactiveCoca中,“ next:”似乎不再存在。 我該怎么辦 ? ...
[英]Reactive cocoa attemptmap return type
我要在SignalProducerType上創建擴展,如下所示。 XError定義為ErrorType 但這不會編譯,並且會出錯。 'attemptMap'產生'SignalProducer',而不是預期的上下文結果類型'Result <[String:AnyOb ...
[英]Simple observable struct with RxSwift?
我試圖在Swift中提出一個簡單的可觀察對象,並考慮使用RxSwift 。 我找不到一個簡單的例子來做這樣的事情: 以上是此博客文章中針對可觀察對象的純Swift解決方案; 我真的很喜歡它是一種基於協議的解決方案,而不是侵入性的。 在我的例子中,我的項目中有一個對象,其中每個屬性都 ...
[英]How to map values and errors on SignalProducer
我該如何映射 至 我對語法有點困惑 另外,使用動作的最佳實踐應該是什么? NetworkError是否應該冒泡到控制器,以便它可以在“彈出”對話框中顯示錯誤? ...
[英]ReactiveCocoa subscribe to completed event of flattenmaped signal
這是我的代碼段。 問題是它沒有達到subscribeCompleted塊。 當我在flattenmap塊內返回空信號時,它應該立即完成。 是不是 ...
[英]How to disregard events when other event is executed?
假設您正在觀察一個經常更改的屬性,例如,當隊列低於閾值時應重新填充的隊列? 當隊列為空時,將觸發下一個處理程序並填充隊列。 在填充隊列時,SignalProducer發送一個新的下一個事件,因為count屬性更改為1 –一個又一個。 但是我不希望觸發下一個處理程序。 相反,我希望每 ...
[英]DynamicProperty vs MutableProperty vs AnyProperty vs ConstantsProperty
他們之間有什么區別? 你能舉個例子說明我應該使用dynamic / mutable / any / constants屬性嗎? ...
[英]ReactiveCocoa - SignalProducer that emits the latest N values in array
我有一個SignalProducer ProducerA,它以各種間隔發射值。 我正在嘗試收集SignalProducer發出的最新N個值,並創建一個新的產生器ProducerB,它產生一個包含最新N個值的數組。 當ProducerA發出前N個值時,ProducerB應該開始發出值,然后 ...
[英]Multicasting of cold signals in RAC3/4
我想要兩個冷的SignalProducer的B和C,它們都依賴於另一個冷的SignalProducer A,后者發出db實體對象-因此,對我來說組播非常重要,因此完全相同的對象同時到達B和C。 : 但是由於B和C進行了某些轉換,可能需要大量工作,所以我不希望它們在連接之前發生。 在 ...
[英]RAC 4.0 How to chain SignalProducers correctly?
我有一個具有一些不同功能的視圖模型,如下所示: 現在,這些信號需要按順序運行-在完成之前無法啟動。 因此,我有另一個函數,例如: 我給人的印象是then是用於這種行為的函數。 Signal3在Signal2完成之前不應該開始,而在Signal1完成之前不應該開始。 調用 ...
[英]When should/must I declare/instantiate ReactiveCocoa objects as stored properties versus local variables?
(適用於ReactiveCocoa 4或3) 在我看到的大多數示例和案例中,將用戶界面連接到數據所涉及的ReactiveCocoa對象(例如MutableProperty<TVal, TErr>或SignalProducer<TVal, TErr>至少在某些setu ...
[英]Counting beans with ReactiveCocoa 4 and an NSButton
我有以下幾點: 兩個有趣的類: ViewController和ViewModel ViewController view的一個按鈕nsButtonMorePlease:NSButton view中的文本框nsTextView:NSTextView也是如此 我想要 ...
[英]How do I observe a signal and immediately receive a `next` event if it has already occured?
我正在嘗試包裝網絡請求后初始化對象的API調用。 我不希望每個新觀察者都發生網絡請求,因此據我了解,我不應該使用SignalProducer 。 但是,通過使用單個Signal ,只有它的第一次使用會收到next事件,而任何新訂閱者將永遠不會收到當前值。 我應該怎么做? 我可能在做RAC ...
[英]How to convert Signal to SignalProducer
不幸的是一些RAC件不提供SignalProducer S,但Signal的S -樣Action有一個values的字段,它是Signal 。 但是根據我的邏輯,我需要SignalProducer 。 如何將Signal轉換為SignalProducer ? toSignalPro ...
[英]ReactiveCocoa 4: How to send error to an observer without interrupting the signal
當我因為用戶禁用了藍牙而調用它時: Signal被中斷,再次啟用藍牙后,我沒有收到更多next或interrupted事件。 Signal壞了。 如何在不中斷/破壞Signal情況下向observer發送error類型? 我在 RAC 4 文檔中找不到。 謝謝! ...
[英]Avoid repeated http requests on ReactiveCocoa
我有一個信號,它基本上是在要求使用NSRULSession進行配置。 當我執行一個subscribeNext時,它會很好地處理請求,但是第二次不再需要此請求。 我該如何避免呢? ...
[英]Using combineLatest with UITextFields in RAC 3+
我想簡單地“組合”由多個文本字段發出的信號並觸發代碼塊。 似乎有幾種方法可以使用諸如combineLatest()或values:類的方法來“工作” values: SignalProducer初始化器。 但是我無法獲得任何可編譯或正常運行的功能。 RAC文檔使用以下示例 但是 ...
[英]Use ReactiveCocoa 3 and 4 with Core Data
我是ReactiveCocoa的新手,想在Swift 2項目的某些NSManagedObject上用它作為KVO的替代品。 我在網上找到的大多數示例都使用RACObserve() ,它已在RAC 3中被刪除(?)。 更改日志聲明,新版本取消了KVO,我應該轉移到PropertyType 。 ...
[英]How to use ReactiveCocoa to sendKeypath when the type of return value is CGFloat
錯誤日志是: 我認為如果還有另一種方法可以反應類型為float,int等的值,.i會接受 ...