/**
* rac有許多強大而方便的巨集。
*/- (void)viewdidload
/** *rac巨集
*/- (void)test];}
/** * kvo
* racobservel:快速的監聽某個物件的某個屬性改變
* 返回的是乙個訊號,物件的某個屬性改變的訊號
*/- (void)test2 ];
}- (void)testandtest2 // textfield輸入的值賦值給label,監聽label文字改變,
];
}/**
* 迴圈引用問題
*/- (void)test3 ];
_signal = signal;
}/**
* 元祖
* 快速包裝乙個元組
* 把包裝的型別放在巨集的引數裡面,就會自動包裝
*/- (void)test4
ReactiveCocoa之RAC對映 七
void map 訂閱繫結訊號 bindsignal subscribenext id x 傳送訊號 subject sendnext 123 flatternmap和map的區別 1.flatternmap中的block返回訊號。2.map中的block返回物件。3.開發中,如果訊號發出的值不是訊...
ReactiveCocoa常見巨集
1 rac target,keypath,nil value 用於給某個物件的某個屬性繫結。只要文字框文字改變,就會修改label的文字 rac self.labelview,text textfield.rac textsignal reactivecocoa bindings rac self,...
ReactiveCocoa個人記錄
self.mybutton rac signalforcontrolevents uicontroleventtouchupinside subscribenext id x 複製 self.mytextfield rac textsignal subscribenext id x distinct...