在我們項目中有時候踱侣,需要用到這個強大的功能,特別是一些老項目大磺,要是實現(xiàn)的地方多的話抡句,你不可能一一去修改吧。那么這時杠愧,就是體現(xiàn)runtime強大的時候了待榔,當然runtime還有很多功能,比如動態(tài)添加屬性呀流济,添加方法等锐锣。
?需求:我們需要將系統(tǒng)的這個類方法 [UIImage imageNamed:@"vip"]的實現(xiàn)變成我們自己自定義的。
首先需要弄個分類
#import"UIImage+Extension.h" ?
還需導入
接著要聲明
然后再實現(xiàn)
接下來绳瘟,你就可以去實現(xiàn)你剛剛聲明的那個類方法了雕憔,任意施虐吧;
需要注意糖声,如果你是對象方法的話需要將
換成
就可以了斤彼,快去試試吧,如果又錯誤的地方蘸泻,還望指出來琉苇,見諒!