![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
懶加載的作用: 1.用到時候才會被加載 2.全局只會被加載一次 3.全局都可以使用 懶加載的優(yōu)點: 1.對系統(tǒng)內存的占用減小。 2.對象的實例化...
runtime:一個程序在運行(或者在被執(zhí)行)的狀態(tài)。也就是說娜膘,當你打開一個程序使它在電腦上運行的時候宠漩,那個程序就是處于運行時刻戏售,簡稱運行時乏梁。 ...
一個由c/oc編譯的程序占用的內存分為以下五個部分: 1.棧區(qū):由編譯器在需要的時候分配颂跨,在不需要的時候自動清除的變量的存儲區(qū)。程序自動管理不需...
一般來講犬缨,一個線程一次只能執(zhí)行一個任務喳魏,執(zhí)行完成后線程就會退出。我們需要一個機制怀薛,讓線程能隨時處理事件但并不退出刺彩,這就需要用到RunLoop。 ...
同步函數(shù):只能在當前線程中執(zhí)行任務,不具備開啟新線程的能力 異步函數(shù):可以在新的線程中執(zhí)行任務焚碌,具備開啟新線程的能力 并發(fā)隊列:可以讓多個任務并...
1.改變一個UIView大小的時候也會觸發(fā)父UIView上的layoutSubviews事件畦攘。(init初始化不會觸發(fā)layoutSubview...
核心動畫:Core Animation(核心動畫)是一組功能強大、效果華麗的動畫API十电,無論在iOS系統(tǒng)或者在你開發(fā)的App中知押,都有大量應用。 ...
CALayer的優(yōu)點:更輕量級 CALayer的缺點:無法接收事件 UIView的優(yōu)點:可以接收事件 UIView的缺點:沒有CALayer輕量...
不接收觸摸事件的三種情況: 1.userInteractionEnable = No鹃骂。 2.目標被隱藏台盯。 3.alpha = 0.0 ~0.01...