我一直在阅读一些Obj-C项目,我总是找到这个命名文件的标准:
ClassName+OtherClassName.h
这是什么意思?通常用于左侧使用的基类,右侧使用另一个类,如:
NSString+URLEncoding.h
提前致谢。
答案 0 :(得分:6)
我看到它的使用方式是组织类别,这是添加到类中的代码扩展。每个类别都有自己的头文件和源文件。 '+'只是文件名中的另一个字符,但它并不经常使用。您可以阅读有关类别here的更多信息。
答案 1 :(得分:1)
这是一个命名惯例,仅此而已。在这种情况下,NSString
上的类别将实现与URL编码有关的内容。