reactive-cocoa

    0熱度

    2回答

    假設我有一個數組arraySignal的信號和一個對象addedObjectsSignal的信號。 我想限定第三信號,modifiedArraySignal,從arraySignal取最新陣列,並增加了它從addedObjectsSignal發送因爲從arraySignal最新陣列的對象。有 RACSignal *modifiedArraySignal = [[RACSignal

    3熱度

    1回答

    說我有2 NSDictionaries,我不知道事先喜歡: NSDictionary *dictA = @{ @"key1" : @1, @"key2" : @2 }; NSDictionary *dictB = @{ @"key1" : @"a string" }; 我想找到的dictB按鍵和鍵或dictA值之間的第一場比賽。 dictB的每個密鑰將是NSNumber

    0熱度

    2回答

    我想添加活性可可庫到我的Xcode項目,但我不能。我試圖找到一些教程,因爲我無法理解Reactive Cocoa頁面中的那個教程。我如何將這個庫添加到我的項目中?

    0熱度

    1回答

    我想了解Reactive Cocoa是誰的作品......這個框架上面沒有太多的文檔或例子。我需要使用它來在不同視圖之間發送信號。在我看來,我有一個表和另一個viewcontroller,我需要,當選擇某個單元格時,發送一個信號給另一個viewcontroller ...我如何使用Reactive Cocoa在不同視圖之間發送信號?由於

    4熱度

    1回答

    當在DISPATCH_QUEUE_PRIORITY_DEFAULT gcd隊列上運行的dispatch_async塊中時:我創建兩個RACSubject對象,使用RACSignal合併:然後訂閱完成。然後,爲了這個測試的目的(並在我的實際代碼中複製場景),我發送了sendComplete兩個。合併的信號完成訂閱從不觸發。我附加兩個完成訂閱的課題獨立,那些做火。如果我在主線程上執行相同的測試而不是g

    3熱度

    1回答

    我完全不熟悉反應可可。花了一些時間閱讀文檔和一些教程後,我想我必須錯過一個技巧,同時嘗試做一些相對簡單的事情(我希望!)。 我想寫一個4位組合鎖的邏輯作爲練習。 用戶使用滾輪輸入並且只能在數字1正確時輸入數字2,當數字2被選擇時等於3等等。基本上,我需要觀察輸入的數字流,檢查'正確'號碼,當它們相等時,提前系統檢查通過組合的第二位數字。 我可以看到如何從用戶輸入中創建一個RACSignal,但我不

    5熱度

    2回答

    我有成功通知和來自NSNotificationCenter的失敗通知。我寫了一些測試來弄清楚如何將來自這兩個通知的信號合併成一個信號,當失敗通知命中時提供一個錯誤信號,然後在成功通知命中時提供下一個完成信號。 目前完整的塊不會被擊中,下一個和錯誤被擊中。 此外,次要獎勵問題:爲什麼不[@ errorNotification,completeNotification] .rac_sequence.s

    2熱度

    1回答

    我使用以下方法嘗試在10秒內同步獲取OAuth訪問令牌,否則返回nil。它工作正常,但作爲一個練習,我想將我的代碼轉換爲使用信號量。 的Runloop版本 - (NSString*)oAuthAccessToken { @synchronized (self) { NSString* token = nil; _authenticationError

    2熱度

    1回答

    我一直在使用ReactiveCocoa了一段時間的值,但我一直在做這樣的: // Assume match.status is an enum [RACAble(self.match.status) subscribeNext:^(NSNumber * matchStatusNum) { // sets self.background.color and self.label.visi

    1熱度

    1回答

    使用ReactiveCocoa和KVO,如果您訂閱了某些內容,它會在您更改綁定的值時立即通知訂閱者。比方說,我的狀態取決於user.firstName和user.lastName: RAC(self.fullName) = [RACSignal combineLatest:@[RACAble(self.firstName), RACAble(self.lastName)] re