測試OC Category分類方法與類方法同名情況的調(diào)用
1、創(chuàng)建UIView的category,假定名稱為UIView+test.h
2、在UIView+test.m文件我們實(shí)現(xiàn)
- (void)layoutSubviews {
NSLog(@"layoutSubviews from category");
}
3、在任意controller里初始化UIView,重點(diǎn)是我們不導(dǎo)入文件UIView+test.h
4、運(yùn)行,發(fā)現(xiàn)會打印出“l(fā)ayoutSubviews from category”這句話
使用category擴(kuò)展類方法的時(shí)候,會有限調(diào)用同名的分類方法,盡量不要與原類的方法同名。