![240](https://upload.jianshu.io/users/upload_avatars/7106403/9f068031-721d-4c0c-84da-5c4e06d1c8cb.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 上一篇[http://www.reibang.com/p/d671f66e1cbc]講解了objc_msgSend調(diào)用流程并在緩存中找到...
前言 上一節(jié)[http://www.reibang.com/p/1c9495d39a78]我們了解了cache_t的結構,取出了緩存中的方法,...
前言 在類的結構探究分析[http://www.reibang.com/p/338040da01cb]中,我們了解了objc_class的結構...
上一篇[http://www.reibang.com/p/338040da01cb]我們通過研究類的結構,解析了類的屬性蜒蕾,成員變量,實例方法和...
之前我們研究了對象創(chuàng)建流程[http://www.reibang.com/p/6650f5d973dc],對象內(nèi)存對齊算法解析[https:/...
之前我們分析了alloc流程[http://www.reibang.com/p/6650f5d973dc]和內(nèi)存對齊算法[https://ww...
目前但凡一個iOS崗面試都會問個內(nèi)存對齊問題路翻,那么什么是字節(jié)對齊?成員變量對齊和對象內(nèi)存對齊有什么區(qū)別茄靠?今天我來為大家一一解析 iOS創(chuàng)建對象的...
調(diào)用alloc方法底層流程 調(diào)用alloc方法FCPerson *p = [FCPerson alloc]. 調(diào)用alloc方法時茂契,llvm編譯...