講清這個問題需要理解以下幾個基本知識 線程是什么? GCD中隊列與任務(wù)是什么,sync和async方法是什么樣的機制? 這兩個問題參考----線程,GCD,runloop(1...
// 把兩個信號組合成一個信號,跟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的舊值.
前言 我第一次開始重視Objective-C Runtime是從2014年11月1日,@唐巧老師在微博上發(fā)的一條微博開始。 這是sunnyxx在線下的一次分享會。會上還給了4...
前言 隨著公司業(yè)務(wù)的發(fā)展,App版本的迭代,相信不少App都需要英文化(國際化)。App英文化,不外乎這三點: 純代碼中引用的strings國際化; Storyboard/X...
值傳遞&&引用傳遞 首先從函數(shù)談起,函數(shù)參數(shù)傳遞的類型分為值傳遞和引用傳遞兩種,值傳遞的過程指的是在實參給形參賦值的過程中,函數(shù)會為形參開辟一塊新的內(nèi)存用于存儲實參的值,而對...