簡書好像不支持上傳本地markdown文件,已更新到掘金社區(qū)。地址[https://juejin.cn/post/704863450577030...
講這三個東西,要明白倆個概念:cleanMemory和dirtyMenory cleanMemory: 加載后不會更改的內(nèi)存,在內(nèi)存緊張時,可以...
內(nèi)存管理之Tagged pointer iOS開發(fā)者對引用計數(shù)這個名詞肯定不陌生,引用計數(shù)是蘋果為了方便開發(fā)者管理內(nèi)存而引入的一個概念,當引用計...
轉(zhuǎn)載自YYKit作者博客[https://blog.ibireme.com/2015/11/12/smooth_user_interfaces_...
前言 前面我們分析了對象&類&元類的層次結(jié)構(gòu),以及他們之間的關(guān)系。顯然,類模版cls是我們整個OC面向?qū)ο笤O(shè)計里面的核心數(shù)據(jù)結(jié)構(gòu)。它保存了對象創(chuàng)...
前言 上一篇[http://m.itdecent.cn/p/247c7d48e574]我們根據(jù)底層源碼,構(gòu)想畫了一張圖。那么他們的底層是如...
oc是面向?qū)ο蟮恼Z言。對象可以看做我們對底層數(shù)據(jù)的抽象封裝。對象有自己的成員變量,具備一些功能,有自己所屬的類,甚至有父類,子類。那么oc的面相...
前言 涉及內(nèi)容較多,很多細節(jié)需要進一步探索,希望同學們多多批評指正。 XNU加載app 參考資料:iOS 系統(tǒng)內(nèi)核 XNU:App 如何加載?[...
引子 前面我們探索了對象的內(nèi)存空間分配的alloc函數(shù)。通過align16和align8計算對象所需內(nèi)存大小。實際上每次都會走align16 的...