前言 在內(nèi)存管理的學(xué)習(xí)中自動(dòng)釋放池的原理學(xué)習(xí)是必須的,作為一個(gè)合格的iOS開(kāi)發(fā)者,必須要明白自動(dòng)釋放池的操作原理,這篇文章的目的就是探索自動(dòng)釋放池的底層原理。 準(zhǔn)備工作 Ob...
前言 上一篇文章研究完了GCD相關(guān)的底層原理,現(xiàn)在我們開(kāi)始探索鎖的底層原理。眾所周知,鎖分為兩大類(lèi):自旋鎖&互斥鎖。那么他們的工作原理是怎么樣子的呢?我們開(kāi)發(fā)中怎么運(yùn)用這些鎖...
前言 在iOS開(kāi)發(fā)過(guò)程中,線程的處理是我們不可繞開(kāi)的技術(shù)話(huà)題。比如pthread、NSThread、GCD、NSOperation,其中iOS開(kāi)發(fā)中GCD、NSOperati...