最近想深入研究一下runtime機(jī)制和AOP編程,看了好多網(wǎng)站,感覺不系統(tǒng),整理在下面,周末自己再系統(tǒng)看一下。
一、系列一
Objective-C runtime之運(yùn)行時(shí)的基本特點(diǎn)(一)
Objective-C runtime之消息轉(zhuǎn)發(fā)機(jī)制(三)
二、系列二
Method Swizzling 和 AOP 實(shí)踐
三、系列三
iOS動(dòng)態(tài)性(二):運(yùn)行時(shí)runtime初探(強(qiáng)制獲取并修改私有變量,強(qiáng)制增加及修改私有方法等)
iOS動(dòng)態(tài)性(三) Method Swizzling以及AOP編程:在運(yùn)行時(shí)進(jìn)行代碼注入
iOS動(dòng)態(tài)性(四):一行代碼實(shí)現(xiàn)iOS序列化與反序列化(runtime)?(博主提供了開源代碼,歸檔一句話搞定)