![240](https://upload.jianshu.io/users/upload_avatars/945517/2b8710d3-c1d4-4733-ae05-9891534c5d2f.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
摘要 離屏渲染是指 GPU 不在當(dāng)前屏幕緩沖區(qū)進(jìn)行渲染道逗,會創(chuàng)建新的緩沖區(qū)。 為什么會有離屏渲染烫扼? 因?yàn)?GPU 是一層層地往畫布上輸出,但對于某...
摘要 Category 主要作用是為已有的類碍庵,添加方法映企、屬性、協(xié)議静浴。 其實(shí)現(xiàn)原理堰氓,一方面,在編譯時(shí)期苹享,會生成 category_t 及相關(guān)結(jié)構(gòu)體...
簡介 ObjC Runtime 的消息傳遞過程中双絮,會使用方法緩存提高效率。 本文主要是記錄方法緩存的幾個(gè)特點(diǎn): 每個(gè)類有一個(gè)方法緩存富稻,而不是每個(gè)...
原文鏈接[https://jiandandream.github.io/2019/02/13/%E5%85%B3%E4%BA%8E-Method...
原文鏈接 簡介 如果只是搭建簡單的個(gè)人博客掷邦,Github Pages 絕對是值得嘗試的方案,它提供了靜態(tài)網(wǎng)站代碼的托管服務(wù)椭赋。 而 Hexo 或 ...
寫在前面 閱讀 Apple Deleloper Run Loops 的筆記抚岗。 簡介 Run Loops 是和線程息息相關(guān)的基礎(chǔ)組件。顧名思義哪怔,它...
1 了解 Objective-C 起源 Objective-C 使用“消息結(jié)構(gòu)”而非“函數(shù)調(diào)用”宣蔚。 使用“消息結(jié)構(gòu)”的語言向抢,其運(yùn)行時(shí)所執(zhí)行的代碼...
寫在前面 這篇文章是閱讀 Transitioning to ARC Release Notes 的筆記。 主要內(nèi)容是關(guān)于 ARC 的規(guī)則胚委。 簡介...
寫在前面 本文是閱讀 Advanced Memory Management Programming Guide 的筆記挟鸠。 主要內(nèi)容是關(guān)于手動(dòng)管理...