因簡書新舊版本格式原因,部分更新內(nèi)容直接使用URL跳轉(zhuǎn)#更新于2019.05.07 最新更新跳轉(zhuǎn)至http://www.reibang.com/p/8aa6e2e365a8...

因簡書新舊版本格式原因,部分更新內(nèi)容直接使用URL跳轉(zhuǎn)#更新于2019.05.07 最新更新跳轉(zhuǎn)至http://www.reibang.com/p/8aa6e2e365a8...
四赊豌、NSOperation GCD 是 iOS 4.0 的時候引入的(NSOperationQueue也是iOS4.0引入的,并且它的內(nèi)部就是用GCD 實(shí)現(xiàn)的) 將任務(wù)(bl...
GCD(基于C語言的底層API,用Block定義任務(wù)) GCD的核心概念 將任務(wù)添加到隊(duì)列熙兔,并且指定執(zhí)行任務(wù)的函數(shù) 任務(wù)使用 block 封裝 任務(wù)的 block 沒有參數(shù)也...
NSThread 創(chuàng)建和啟動線程的3個方法1> 先創(chuàng)建艾恼,后啟動 2> 創(chuàng)建完自動啟動 3> 隱式創(chuàng)建(自動啟動)// NSObject開啟線程 4> runloop Runl...
pthread(現(xiàn)在幾乎不用了) pthread 是 POSIX 多線程開發(fā)框架,由于是跨平臺的 C 語言框架钠绍。 pthread代碼示例 小結(jié) 在c語言中舆声,沒有對象的概念柳爽,對...
一碱屁、多線程環(huán)境下的安全問題 由于一個資源可以被多個線程同時訪問,這樣有可能會導(dǎo)致數(shù)據(jù)混亂忽媒,引發(fā)數(shù)據(jù)的安全問題,所以說在多線程環(huán)境下腋粥,原子操作是必要的晦雨。 本文中介紹一下自旋鎖和...
KVO的作用: 監(jiān)聽某個對象屬性值的改變 KVO的內(nèi)部實(shí)現(xiàn)原理: 1 KVO是基于運(yùn)行時(runtime)來實(shí)現(xiàn)的 2 當(dāng)某個類的屬性對象第一次被觀察時隘冲,系統(tǒng)就會在運(yùn)行期間動...
本地通知:就是指不需要互聯(lián)網(wǎng)就能發(fā)出的推送通知(不需要服務(wù)器去支持)展辞,使用的場景一般是定時提醒用戶完成一些任務(wù)奥邮,例如清理垃圾,看定影罗珍,記賬等洽腺。在IOS8之后本地通知還需要注冊...
簡介: KVC是一種可以直接通過字符串的名字(key)來訪問類屬性的機(jī)制。而不是通過調(diào)用Setter覆旱、Getter方法訪問蘸朋。 當(dāng)使用KVO、Core Data扣唱、CocoaBi...