摘要:
一、Category类别 1、Category能把一个类的实现分为若干不同文件中。 2、每个Cagegory是类的一部分。 3、类的不同类别可以单独编译(可以让不同开发者负责一个Category) 4、如果把一个类Category(申明和实现)放到一个.m文件中,那么该Category外界不能访问。这样实现了C++中class的private功能 5、Category实际上就是对类的扩展。二、缺点 1、类别Category只能扩展函数,消息,不能扩展字段,变量等。Category只能加一些方法不能加一些变量和字段。三、类别Category命名规范 1、一般Category命名规范... 阅读全文