? ? 1.每個(gè)類里有一個(gè)dispatch table逆航,將方法的名字(SEL)跟方法的實(shí)現(xiàn)(IMP:指向函數(shù)的指針)一一對(duì)應(yīng)。swizzle一個(gè)方法其實(shí)就是在程序運(yùn)行時(shí)在dispatch table里做改動(dòng)渔肩,讓這個(gè)方法的名字(SEL)對(duì)應(yīng)到另一個(gè)方法的實(shí)現(xiàn)(IMP)因俐。
? ? 2.實(shí)現(xiàn):
swizzle