如果这是基本的,我深表歉意,但由于不知道正确的称呼,我似乎无法找到我正在寻找的解释。
当你创建一个新类时,它的文件名是一个已经存在的类,后跟一个 + 号,然后是另一个名称,它叫什么。[现有类]+[新类].m
即NSString+CSSizing.m
// NSString+CSSizing.h
@interface NSString (CSSizing)
// NSString+CSSizing.m
@implementation NSString (CSSizing)
我知道他们基本上是在基类中添加了额外的方法,但我不知道这到底叫什么。另外,是否可以使用上面的示例创建 CSSizing 的实例?