找考题网-背景图
多项选择题

A.类扩展是分类的一个特例。类扩展与分类相比只少了分类的名称,所以称之为 匿名分类 。B.类扩展不仅可以增加方……

下面关于类扩展的说法正确的是:()。

A.类扩展是分类的一个特例。类扩展与分类相比只少了分类的名称,所以称之为"匿名分类"。
B.类扩展不仅可以增加方法,还可以增加实例变量(或者属性),该实例变量使用范围是:自身类或子类。
C.类扩展不能像类别那样拥有独立的实现部分@implementation部分,也就是说类扩展所声明的方法必须依托对应类的实现部分来实现。
D.类扩展中声明的方法没被实现,编译器会报警,但是类别中的方法没被实现编译器是不会有任何警告的。这是因为类扩展是在编译阶段被添加到类中,而类别是在运行时添加到类中。