cateGory是類型涧窒, 是為現(xiàn)有類添加的方式肌似,這是一種比繼承更簡潔的方法來對類進(jìn)行擴(kuò)展棵里,無需添加子類义黎,為現(xiàn)有類添加新方法禾进,以及方法的重寫.
-
缺點
- 無法向類中
(interface)
添加實體變量
- 名稱沖突,類別方法與原始類方法名稱沖突時廉涕,類別方法具有更高的優(yōu)先級泻云,完全取代初始方法,從而再無法使用初始方法
- 無法向類中
-
優(yōu)點
- 可以將類的實現(xiàn)分散到不同文件中
在項目中遇到的cateGory
- 加載圖片的方法
//UIImageView+AFNetworking使用cateGory(類別)方法加載圖片
- (void)setImageWithURL:(NSURL *)url { [self setImageWithURL:url placeholderImage:nil];
@interface UIImageView (_AFNetworking)