前言 在內(nèi)存管理的學(xué)習(xí)中自動(dòng)釋放池的原理學(xué)習(xí)是必須的莺掠,作為一個(gè)合格的iOS開發(fā)者谍咆,必須要明白自動(dòng)釋放池的操作原理泣港,這篇文章的目的就是探索自動(dòng)釋放池的底層原理。 準(zhǔn)備工作 Ob...

前言 在內(nèi)存管理的學(xué)習(xí)中自動(dòng)釋放池的原理學(xué)習(xí)是必須的莺掠,作為一個(gè)合格的iOS開發(fā)者谍咆,必須要明白自動(dòng)釋放池的操作原理泣港,這篇文章的目的就是探索自動(dòng)釋放池的底層原理。 準(zhǔn)備工作 Ob...
前言 上一篇文章研究完了GCD相關(guān)的底層原理旧找,現(xiàn)在我們開始探索鎖的底層原理逗抑。眾所周知镊绪,鎖分為兩大類:自旋鎖&互斥鎖阻肩。那么他們的工作原理是怎么樣子的呢带欢?我們開發(fā)中怎么運(yùn)用這些鎖...
OC底層原理探索文檔匯總[http://www.reibang.com/p/04883ea4f5aa] 在上文我們知道了內(nèi)存的五大區(qū)域組成雄右,接下來了解對(duì)于內(nèi)存的管理空骚。 內(nèi)存...
CPU包括控制器、運(yùn)算器擂仍、寄存器囤屹。其中寄存器的作用就是進(jìn)行數(shù)據(jù)的臨時(shí)存儲(chǔ)。 CPU的運(yùn)算速度是非撤揽快的牺丙,為了性能CPU在內(nèi)部開辟一小塊臨時(shí)存儲(chǔ)區(qū)域,并在進(jìn)行運(yùn)算時(shí)先將數(shù)據(jù)從內(nèi)...
1. 簡單陰影 我們給layer設(shè)置了shadowOpacity后就能得到一個(gè)簡單的陰影 shadowOpacity設(shè)置了陰影的不透明度,取值范圍在0~1這里shadow有一...
使用場景 我們?cè)谑褂肵IB或者StoryBoard的時(shí)候 經(jīng)常會(huì)使用到UIScrollView ,但是如果想使用XIb 進(jìn)行UIScrollView自動(dòng)布局(AutoLa...