![180](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/180/h/180)
// 把兩個信號組合成一個信號,跟zip一樣,沒什么區(qū)別
RACSignal *combineSignal = [signalA combineLatestWith:signalB];
combineLatest和zip有區(qū)別啊!
zip是配對發(fā)出的,比如信號A發(fā)出一個a,信號B發(fā)出一個1,就會得到a1;信號A再發(fā)送b,如果沒有新的信號B,就不會發(fā)出,因為無法配對.
而同樣的情況下combineLatest會發(fā)出b1,也就是可以重復(fù)利用信號B的舊值.