我们可以覆盖 swift 类中不是它的子类的方法吗?



嗨,伙计们请帮帮我,我的问题是我有两个类。A类是自定义视图和类 C 是视图控制器。现在我该如何覆盖类 C(视图控制器(中的类 A(自定义视图(中的函数

Class A : B
    {
     func testMethod()
      {
       //code block
      }
    }
 Class C : D 
   {
     override func testMethod()
     {
     }
   }

这毫无意义,你覆盖超类的方法,你不能覆盖完全不同的类的方法。

您可以将方法命名为相同(删除override关键字(

最新更新