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