cost 246 ms
動態一對多ReactiveCocoa綁定

[英]Dynamic OneToMany ReactiveCocoa binding

我的代碼中有類似於以下結構的內容: 在執行期間, 每個父親成員中子代的數量可以更改(在這種情況下,我將重新創建整個NSArray) ,每個 子代的 位置也可以更改 。 ReactiveCocoa中是否存在任何優雅的解決方案,可以將模型中子位置的動態數量映射到FatherViewMo ...

ReactiveCocoa Swift3遷移

[英]ReactiveCocoa swift3 migration

我正在將一段代碼從swift2轉換為swift3。我正在使用ReactiveCocoa,而我的舊代碼是這樣的: } API.signin的類型為SignamProducer。在新版本的ReactiveCoca中,“ next:”似乎不再存在。 我該怎么辦 ? ...

使用RxSwift的簡單可觀察結構?

[英]Simple observable struct with RxSwift?

我試圖在Swift中提出一個簡單的可觀察對象,並考慮使用RxSwift 。 我找不到一個簡單的例子來做這樣的事情: 以上是此博客文章中針對可觀察對象的純Swift解決方案; 我真的很喜歡它是一種基於協議的解決方案,而不是侵入性的。 在我的例子中,我的項目中有一個對象,其中每個屬性都 ...

當執行其他事件時如何忽略事件?

[英]How to disregard events when other event is executed?

假設您正在觀察一個經常更改的屬性,例如,當隊列低於閾值時應重新填充的隊列? 當隊列為空時,將觸發下一個處理程序並填充隊列。 在填充隊列時,SignalProducer發送一個新的下一個事件,因為count屬性更改為1 –一個又一個。 但是我不希望觸發下一個處理程序。 相反,我希望每 ...

ReactiveCocoa-發出數組中最新N值的SignalProducer

[英]ReactiveCocoa - SignalProducer that emits the latest N values in array

我有一個SignalProducer ProducerA,它以各種間隔發射值。 我正在嘗試收集SignalProducer發出的最新N個值,並創建一個新的產生器ProducerB,它產生一個包含最新N個值的數組。 當ProducerA發出前N個值時,ProducerB應該開始發出值,然后 ...

RAC3 / 4中冷信號的組播

[英]Multicasting of cold signals in RAC3/4

我想要兩個冷的SignalProducer的B和C,它們都依賴於另一個冷的SignalProducer A,后者發出db實體對象-因此,對我來說組播非常重要,因此完全相同的對象同時到達B和C。 : 但是由於B和C進行了某些轉換,可能需要大量工作,所以我不希望它們在連接之前發生。 在 ...

RAC 4.0如何正確鏈接SignalProducers?

[英]RAC 4.0 How to chain SignalProducers correctly?

我有一個具有一些不同功能的視圖模型,如下所示: 現在,這些信號需要按順序運行-在完成之前無法啟動。 因此,我有另一個函數,例如: 我給人的印象是then是用於這種行為的函數。 Signal3在Signal2完成之前不應該開始,而在Signal1完成之前不應該開始。 調用 ...

我何時/必須將ReactiveCocoa對象聲明/實例化為存儲的屬性而不是局部變量?

[英]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 ...

我如何觀察信號並立即收到“ next”事件(如果已經發生)?

[英]How do I observe a signal and immediately receive a `next` event if it has already occured?

我正在嘗試包裝網絡請求后初始化對象的API調用。 我不希望每個新觀察者都發生網絡請求,因此據我了解,我不應該使用SignalProducer 。 但是,通過使用單個Signal ,只有它的第一次使用會收到next事件,而任何新訂閱者將永遠不會收到當前值。 我應該怎么做? 我可能在做RAC ...

如何將Signal轉換為SignalProducer

[英]How to convert Signal to SignalProducer

不幸的是一些RAC件不提供SignalProducer S,但Signal的S -樣Action有一個values的字段,它是Signal 。 但是根據我的邏輯,我需要SignalProducer 。 如何將Signal轉換為SignalProducer ? toSignalPro ...

ReactiveCocoa 4:如何在不中斷信號的情況下向觀察者發送錯誤

[英]ReactiveCocoa 4: How to send error to an observer without interrupting the signal

當我因為用戶禁用了藍牙而調用它時: Signal被中斷,再次啟用藍牙后,我沒有收到更多next或interrupted事件。 Signal壞了。 如何在不中斷/破壞Signal情況下向observer發送error類型? 我在 RAC 4 文檔中找不到。 謝謝! ...

在RAC 3+中結合使用CombineLatest和UITextFields

[英]Using combineLatest with UITextFields in RAC 3+

我想簡單地“組合”由多個文本字段發出的信號並觸發代碼塊。 似乎有幾種方法可以使用諸如combineLatest()或values:類的方法來“工作” values: SignalProducer初始化器。 但是我無法獲得任何可編譯或正常運行的功能。 RAC文檔使用以下示例 但是 ...

將ReactiveCocoa 3和4與Core Data一起使用

[英]Use ReactiveCocoa 3 and 4 with Core Data

我是ReactiveCocoa的新手,想在Swift 2項目的某些NSManagedObject上用它作為KVO的替代品。 我在網上找到的大多數示例都使用RACObserve() ,它已在RAC 3中被刪除(?)。 更改日志聲明,新版本取消了KVO,我應該轉移到PropertyType 。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM