gpt4 book ai didi

objective-c - 我应该在 ObjC 的头文件中定义重载的继承方法吗?

转载 作者:行者123 更新时间:2023-12-03 17:17:55 27 4
gpt4 key购买 nike

问题是我在标题中提出的问题:“我应该在 ObjC 的头文件中定义重载的继承方法吗?”

谢谢

更新:我想知道这一点,因为我将使用 Doxygen 制作我的项目文档,并且由于文档的原因,也许最好声明重载的继承方法。例如,对于比较或 isEqual 之类的方法,类似的东西。

最佳答案

通常情况下,不会。当您让它执行与父类(super class)实现显着不同的操作时,您只需在 header 中声明一个重写方法(并在文档中对其进行解释)。 Apple 文档中有一些这样的示例。

此外,重载意味着非常不同的东西(具有相同名称的方法采用/返回不同的类型)。 Objective-C 没有。

关于objective-c - 我应该在 ObjC 的头文件中定义重载的继承方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1967875/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com