iOS 中 KVO (key-value-observing) 的原理,簡單來說就是重寫了被觀察屬性的 set 方法,一般情況下只有通過調(diào)用 set 方法對(duì)值進(jìn)行改變才會(huì)觸發(fā)...
IP屬地:遼寧
iOS 中 KVO (key-value-observing) 的原理,簡單來說就是重寫了被觀察屬性的 set 方法,一般情況下只有通過調(diào)用 set 方法對(duì)值進(jìn)行改變才會(huì)觸發(fā)...
什么是dispatch_semaphore(信號(hào)量)? 以一個(gè)停車場的運(yùn)作為例。簡單起見,假設(shè)停車場只有三個(gè)車位,一開始三個(gè)車位都是空的。這時(shí)如果同時(shí)來了五輛車,看 門人允許...
dispatch不用weakSelf
iOS 多線程之dispatch_semaphore(信號(hào)量)什么是dispatch_semaphore(信號(hào)量)? 以一個(gè)停車場的運(yùn)作為例。簡單起見,假設(shè)停車場只有三個(gè)車位,一開始三個(gè)車位都是空的。這時(shí)如果同時(shí)來了五輛車,看 門人允許...
先看下block直接訪問auto基本數(shù)據(jù)類型 可以看到block內(nèi)部訪問外部auto變量時(shí),會(huì)在block內(nèi)部定義一個(gè)新的const只讀變量來保存外部變量的值,兩個(gè)獨(dú)立的變量...