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