ReactiveCocoa學習隨筆 一

2021-07-02 21:16:25 字數 676 閱讀 9866

[self.usernametextfield.rac_textsignal subscribenext:^(id x)];

實現了動態監視textfield輸入的功能,一旦有輸入,就會執行

subscribenext bloc

k,動態nslog

textfield

所輸入的文字。

[[[self.usernametextfield.rac_textsignal

map:^id(nsstring*text)]

filter:^bool(nsnumber*length)]

subscribenext:^(id x)];

加入了乙個filter block,起到了乙個判斷的作用,獲取textfield所輸入文字的長度,大於3即為yes,接著

subscribenext block動態nslog.

[[self.usernametextfield.rac_textsignal

filter:^bool(nsstring*text)]

subscribenext:^(id x)];

加入了乙個mapblock,作用是獲取textfield所輸入文字的長度,返回nsnumber值並傳遞下去

ReactiveCocoa學習隨筆 二

racsignal validusernamesignal self.usernametextfield.rac textsignal map id nsstring text racsignal validpasswordsignal self.passwordtextfield.rac text...

學習ReactiveCocoa教程 (整理的資料)

學習資料 framework overview basic operators memory management reactivecocoa tutorial the definitive introduction art 2 譯文 mvvm tutorial with reactivecocoa...

ReactiveCocoa 學習心得 1

說到reactivecocoa,就算沒有用過的這個框架的ios開發者,一般也會想到連個個詞語,函式式程式設計和響應式程式設計。最近換了乙份工作,公司用的是mvvm設計模式,自然少不了 搭檔reactivecocoa 以下簡稱rac 之前不太了解,實際專案也沒有用到過。初次見面,被各種巢狀的block...