深入理解 Autolayout 與列表性能 -- 背鍋的 Cassowary 和偷懶的 CPU 這篇文章會通過對 autolayout 內(nèi)部實現(xiàn)的探索和數(shù)據(jù)分析和對 auto...
深入理解 Autolayout 與列表性能 -- 背鍋的 Cassowary 和偷懶的 CPU 這篇文章會通過對 autolayout 內(nèi)部實現(xiàn)的探索和數(shù)據(jù)分析和對 auto...
基于戴銘老師給出的objc_msgSend監(jiān)聽方案,對其中核心的匯編實現(xiàn)進行解析 監(jiān)聽代碼 單個指令解析 完整armv8指令集、ARM64匯編基礎(chǔ)(不過里面說sp是x31不置...
我們先來談下冪等的概念 抽象概念 冪等(idempotent、idempotence)是一個數(shù)學(xué)與計算機學(xué)概念,常見于抽象代數(shù)中。 在編程中,一個冪等操作的特點是其任意多次執(zhí)...
UML建模(二)--流程圖 本文會包含幾塊內(nèi)容: 什么是流程圖?流程圖和其他圖表(如線框圖,概念圖,架構(gòu)圖,用例圖)有什么不同? 為什么需要流程圖? 流程圖的分類? 1、什么...
在做安裝包大小優(yōu)化前,我們應(yīng)該首先搞清楚,用戶在 app store 上看到的包大小,究竟是什么? 如果我們衡量安裝包大小的口徑,和用戶看到的大小不一致,那么做優(yōu)化時的優(yōu)先級...
前言 哈希(Hash)或者說散列表,它是一種基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)。Hash 表是一種特殊的數(shù)據(jù)結(jié)構(gòu),它同數(shù)組、鏈表以及二叉排序樹等相比較有很明顯的區(qū)別,但它又是是數(shù)組和鏈表的基礎(chǔ)上演...
attribute是GNU C特色之一,在iOS用的比較廣泛.系統(tǒng)中有許多地方使用到. attribute可以設(shè)置函數(shù)屬性(Function Attribute )、變量屬性...
前言 計算機網(wǎng)絡(luò)基礎(chǔ) 該是程序猿需掌握的知識,但往往會被忽略 今天,我將獻上一份詳細 & 清晰的計算機網(wǎng)絡(luò)基礎(chǔ) 學(xué)習(xí)指南,涵蓋 TCP / UDP協(xié)議、Http協(xié)議、Sock...