Objective c 我应该在ObjC的头文件中定义重载继承方法吗?
我在标题中提出了一个问题:“我应该在ObjC的头文件中定义重载继承方法吗?” 谢谢Objective c 我应该在ObjC的头文件中定义重载继承方法吗?,objective-c,cocoa,Objective C,Cocoa,我在标题中提出了一个问题:“我应该在ObjC的头文件中定义重载继承方法吗?” 谢谢 更新:我想知道这一点,因为我将使用Doxygen制作项目的文档,并且由于文档的原因,最好声明重载的继承方法。例如,对于比较法或等质量法之类的方法。我不相信苹果会这样做,实际上,它只对明确的清晰性有利 更新:Doxygen将自动包含继承的成员函数,例如: 因此,只有在需要向方法中添加额外文档的情况下,才可以将其声明为重载方法。我不相信苹果会这样做,实际上,它只对明确的清晰性有利 更新:Doxygen将自动包含继承的
更新:我想知道这一点,因为我将使用Doxygen制作项目的文档,并且由于文档的原因,最好声明重载的继承方法。例如,对于比较法或等质量法之类的方法。我不相信苹果会这样做,实际上,它只对明确的清晰性有利 更新:Doxygen将自动包含继承的成员函数,例如:
因此,只有在需要向方法中添加额外文档的情况下,才可以将其声明为重载方法。我不相信苹果会这样做,实际上,它只对明确的清晰性有利 更新:Doxygen将自动包含继承的成员函数,例如:
因此,仅当您需要向方法添加额外文档时,将其声明为重载方法才有好处。通常情况下,不会。当您使其执行与超类实现显著不同的操作时,您只需在标题中声明重写的方法(并在文档中解释)。苹果文档中有几个例子
此外,重载意味着非常不同的东西(同名的方法采用/返回不同的类型)。Objective-C没有它。通常情况下,没有。当您让它执行与超类实现显著不同的操作时,您只需要在标题中声明一个重写的方法(并在文档中解释)。苹果文档中有几个例子 此外,重载意味着非常不同的东西(同名的方法采用/返回不同的类型)。Objective-C没有它