一. 圖片準(zhǔn)備工作 1. iPhone8 750?×?13342. iPhone8p 1242?×?22083. iPhoneX 1125?×?24364. iPhoneXR...
信號(hào)量 dispatch_semaphore_create(2)時(shí) 123是無(wú)序的吧?
GCD(隊(duì)列組、信號(hào)量、柵欄函數(shù))實(shí)現(xiàn)多個(gè)請(qǐng)求都完成之后返回結(jié)果隊(duì)列組 隊(duì)列組的簡(jiǎn)單使用 -- 監(jiān)聽任務(wù)的完成 1、所有的任務(wù)會(huì)并發(fā)的執(zhí)行(不按序) 2、所有的異步函數(shù), 都是添加到隊(duì)列中, 然后再納入到隊(duì)列組的監(jiān)聽范圍 3、使用disp...
需要遵守<WKNavigationDelegate>并實(shí)現(xiàn)以下代理方法 - (void) webView:(WKWebView*)webView decidePolicyFo...
weak 首先runtime維護(hù)了一張弱引用表 也是一張hash表,key為指向?qū)ο蟮牡刂?,value為weak指針的地址數(shù)組,當(dāng)一個(gè)對(duì)象即將銷毀的時(shí)候 首先他會(huì)調(diào)用obje...
paper
預(yù)加載與智能預(yù)加載(iOS)前兩次的分享分別介紹了 ASDK 對(duì)于渲染的優(yōu)化以及 ASDK 中使用的另一種布局模型;這兩個(gè)新機(jī)制的引入分別解決了 iOS 在主線程渲染視圖以及 Auto Layout 的...
就是簡(jiǎn)單的從前端角度說(shuō)明問題 具體細(xì)節(jié)很多地方值得推敲
iOS圖像如何從文件渲染到屏幕上CPU/GPU 協(xié)作完成 從網(wǎng)上下載下來(lái)的文件格式:png/jpeg->都是經(jīng)過(guò)壓縮格式 解壓縮png/jpeg形成位圖 1.CPU:計(jì)算frame,解壓圖片 形成紋理 2....
CPU/GPU 協(xié)作完成 從網(wǎng)上下載下來(lái)的文件格式:png/jpeg->都是經(jīng)過(guò)壓縮格式 解壓縮png/jpeg形成位圖 1.CPU:計(jì)算frame,解壓圖片 形成紋理 2....