gpt4 book ai didi

ios - 子类可以使用父类(super class)Ios的委托(delegate)方法吗

转载 作者:行者123 更新时间:2023-12-01 17:39:52 25 4
gpt4 key购买 nike

是否可以在子类上使用父类(super class)的委托(delegate)

示例:A 类是 B 类的父类(super class),父类(super class) A 使用 TextView 方法示例 textviewDidChange。我可以以某种方式在子类 B 上调用父类(super class) A 的 [super textViewDidChange],即使它不在 A 类的头文件中
如果我重新声明子类 B 上的方法

最佳答案

当您指定 UITextViewDelegate ,你告诉编译器你的 class符合 UITextViewDelegate 的规范.如果 class A具有 UITextViewDelegate 的所有要求, 和 class B是一个子类,那么它也将具有所有要求。没有什么能阻止你分配任何 instance作为 delegate ,所以你仍然必须小心。

关于ios - 子类可以使用父类(super class)Ios的委托(delegate)方法吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23269844/

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