一個經(jīng)典的面試題,在viewDidLoad創(chuàng)建的string,什么時候釋放? NSCFConstantString靜態(tài)存儲區(qū),不會釋放NSTag...
其實這個源碼大部分的內(nèi)容都是runtime的闷哆,如果不了解runtime,這個看起來會比較蛋疼,源碼很多院领,分成一小部分一小部分慢慢看。先看這個方法...
看rac的文檔介紹說的是够吩,對于指定信號的一次訂閱share給其他的訂閱者栅盲。簡單點就是一次訂閱多次使用,錯過了就錯過了废恋。先說下冷信號和熱信號: 2...
RACSubject的子類谈秫,說這個主要為了下篇文章,重寫了RACSubject的四個個重要方法:subscribe鱼鼓,sendNext拟烫,sendC...
一開始不太知道這個方法,后來看別人在用就看了下源碼迄本,其實也很簡單硕淑,用了會比較方便,不用也可以用別的形式代替嘉赎。先看看用法吧置媳。 其實就是signal...
一開始沒注意有兩個方法,下面從源碼看兩個方法 先說concat公条,源碼: 方法還是走到了flatten:先看用法吧 打印的日志:2016-01-2...
前面可以看到RAC中的zip和combineLatest最后都會走到reduceEach拇囊,這個RACStream中的方法,來看源碼: 打了斷言就...
rac中熱信號的源頭靶橱,繼承于RACSignal用法比較簡單寥袭,如下: 看log可以看出racsubject和racsignal有本質(zhì)的區(qū)別,不關(guān)心...
rac中有個私有的方法: 雖然是私有的方法关霸,但對理解racstream比較重要传黄,zipwith:最后都會走到j(luò)oin:block: