目錄 一個(gè)NSObject對象占用多少內(nèi)存佳谦?對象的isa指針指向哪里?OC的類信息存放在哪里蜘欲?iOS用什么方式實(shí)現(xiàn)對一個(gè)對象的KVO猾担?(KVO的...
目錄 一個(gè)NSObject對象占用多少內(nèi)存佳谦?對象的isa指針指向哪里?OC的類信息存放在哪里蜘欲?iOS用什么方式實(shí)現(xiàn)對一個(gè)對象的KVO猾担?(KVO的...
Swift中默認(rèn)幫我們實(shí)現(xiàn)了很多方便的序列操作稽荧,一般稱之為高階函數(shù),在編程中都有很實(shí)用的功能圾叼。推薦在日程編碼中使用蛤克。減少代碼量,提高可讀性夷蚊。 一...
轉(zhuǎn)載自:https://github.com/Tim9Liu9/TimLiu-iOS[https://github.com/Tim9Liu9/T...
iOS底層知識學(xué)習(xí)整理: 1. OC語法 1.1 isa指針:實(shí)例的本質(zhì)构挤,是一個(gè)結(jié)構(gòu)體,里面包含了一個(gè) Class類型的變量isa 1.2 ...
swift進(jìn)階總匯[http://www.reibang.com/p/c00fa675d7d5] 本文主要分析protocol的用法及底層存儲...
swift進(jìn)階總匯[http://www.reibang.com/p/c00fa675d7d5] 本文主要分析Optional源碼、Equat...
swift進(jìn)階總匯[http://www.reibang.com/p/c00fa675d7d5] 本文主要分析逃逸閉包 、非逃逸閉包呀邢、自動閉包...
swift進(jìn)階總匯[http://www.reibang.com/p/c00fa675d7d5] 本文主要介紹泛型及其底層原理 泛型 泛型主要...
今天主要講解一下個(gè)人對Runloop 應(yīng)用之-- 檢測卡頓的理解洒沦。廢話不多說直接上圖,大神輕噴价淌。 眾所周知Runloop是一個(gè)循環(huán)申眼,那么每一個(gè)循...
1. Target-Action 這種方案是基于 OC 的runtime、category 特性動態(tài)獲取模塊蝉衣,例如通過 NSClassFromS...