有人可以向我解释为什么Apple在NSArray.h中声明了各种接口吗?
他们宣布
@interface NSArray: something something
然后他们有了这个
@interface NSArray (NSExtendedArray)
为什么他们在括号中使用NSExtendedArray?谢谢。
答案 0 :(得分:1)
类别 - 由括号内的事物命名 - 定义了扩展类的方法的逻辑分组。使用类别这些方法也可以在其他头文件中。例如,NSString
路径扩展名。