我想创建一个像这样的简单协议:
protocol TestProtocol {}
class TestClass: TestProtocol {}
但是,假设我有两个类,A
或B
,有没有办法让我强制TestClass
继承A
或B
?喜欢:
class TestClass: TestProtocol {} // Would throw an error
class TestClass: A, TestProtocol {} // OK
有没有一种方法可以从协议中做到这一点,或者甚至还有另一种方法?
感谢您的帮助。