使用swift继承两个类

时间:2016-08-14 21:21:37

标签: ios swift cosmicmind

我在这里使用这个库

https://github.com/PaystackHQ/paystack-ios/blob/master/GUIDE.md正在使用textfield

PSTCKPaymentCardTextField()

但我也想在这里使用材料设计文本字段    https://github.com/CosmicMind/Material

有没有办法可以同时使用两者?

1 个答案:

答案 0 :(得分:0)

协议“继承”(它实际上是构造)是执行此操作和/或使用扩展的方法。

Swift Classes没有多父继承。

要从多个来源“继承”,在这种情况下,创建具有必要行为和属性的协议扩展,然后根据需要符合其中的许多,如下所示:

class NamedMyClass: ParentOfMyClass, FirstProtocol, SecondProtocol {
// all your custom implementations
}