如何使一个 UITextField 继承自两个 类?

How to make a UITextField Inherit from two classes?

我的一些 UITextField 继承自 TextFieldEffects

的 KaedeTextField

我想让这些文本字段具有来自另一个框架的掩码,AKMaskField

这怎么可能?我怎样才能使文本字段具有 KaedeTextField 的样式,但同时还具有 AKMaskField 的遮罩?

是否可以在 Swift 中使用协议和扩展来做到这一点?

Swift 支持 类 的多重继承。此外,您可以遵守协议,但由于它们都是 UITextField 的子 类,因此没有合理的方法,坦率地说 - 这没有任何意义,因为它们都自己处理方法。

你会(最有可能) 以第一个库的子类结束,然后你可以从第二个库中重新创建缺失的功能。