
摘要 離屏渲染是指 GPU 不在當前屏幕緩沖區進行渲染,會創建新的緩沖區。 為什么會有離屏渲染? 因為 GPU 是一層層地往畫布上輸出,但對于某...
摘要 Category 主要作用是為已有的類,添加方法、屬性、協議。 其實現原理,一方面,在編譯時期,會生成 category_t 及相關結構體...
簡介 ObjC Runtime 的消息傳遞過程中,會使用方法緩存提高效率。 本文主要是記錄方法緩存的幾個特點: 每個類有一個方法緩存,而不是每個...
原文鏈接[https://jiandandream.github.io/2019/02/13/%E5%85%B3%E4%BA%8E-Method...
原文鏈接 簡介 如果只是搭建簡單的個人博客,Github Pages 絕對是值得嘗試的方案,它提供了靜態網站代碼的托管服務。 而 Hexo 或 ...
寫在前面 閱讀 Apple Deleloper Run Loops 的筆記。 簡介 Run Loops 是和線程息息相關的基礎組件。顧名思義,它...
1 了解 Objective-C 起源 Objective-C 使用“消息結構”而非“函數調用”。 使用“消息結構”的語言,其運行時所執行的代碼...
寫在前面 這篇文章是閱讀 Transitioning to ARC Release Notes 的筆記。 主要內容是關于 ARC 的規則。 簡介...
寫在前面 本文是閱讀 Advanced Memory Management Programming Guide 的筆記。 主要內容是關于手動管理...