sync: 會阻塞當前線程琳轿,不具備開啟新線程的能力 async:不會阻塞當前線程炫彩,具備開啟新線程的能力(注: 具備開啟線程的能力蜒什,不一定會開啟新...
進程:運行過程中的程序,具有一定獨立功能米丘,是系統(tǒng)進行資源分配和調(diào)度的一個獨立單位 線程:是進程的基本執(zhí)行單元九孩,一個進程的所有任務都在線程中執(zhí)行搅荞,...
'A' 新增 'D' 刪除 'M' 修改 'R' 替代 'C' 沖突 'I' 忽略 '?' 未受控 '!' 丟失躏惋,一般是將受控文件直接刪除導致...
1:循環(huán)引用 解決辦法: NSTimer使用block或者代理對象(NSProxy) CADisplayLink使用代理對象(NSProxy) ...
1:通過Objective-C源代碼 2.通過類NSObject的方法 3.通過運行時系統(tǒng)的函數(shù)
UIKit 不是線程安全的框架幽污,當多個線程進行UI操作,有可能出現(xiàn)資源搶奪其掂,導致問題
if(@available(iOS13,*)) { UINavigationBarAppearance *appearance = [[...
命令 git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/t...
修飾局部變量: 1:只會初始化一次且在程序中只有一份內(nèi)存 2:延長局部變量的生命周期,直到程序結(jié)束才銷毀 修飾全局變量: 作用域僅限于...