# 25、总是为第三方类的分类名称加前缀

因为OC中没有命名空间这一概念，所以只能用`给类名/方法名添加前缀`的方式实现。一般来说这个前缀应该与当前项目/当前模块相同。如：

```objectivec
@interface NSString (XXX_HTTP) // 为分类名添加前缀!!!!
- (NSString *)xxx_urlEncodeString; // 为分类方法名名添加前缀!!!
- (NSString *)xxx_urlDecodeString;
```

要点：

* 向第三方类中添加分类时，总应给其`名称`和`方法名`加上你专用的前缀
