0
我的主類繼承了其他兩個類。首先我的主類:從UIViewController
從類的多重繼承
class login: customMessage,BaseViewController ,UITextFieldDelegate {
...
}
這baseViewController
繼承。
然後我也有customMessage
類繼承自UIViewController
。 的兩個類需要從UIViewController
以繼承和我在同一個類繼承他們兩個,這給了我這個錯誤:
從類CUSTOMMESSAGE和baseViewController
多重繼承我應該如何修理它 ?
我相信Swift是單繼承,就像Objective-C一樣。 – Avi
@Avi,是的,但是解決方案是什麼? – sali
你可以從'BaseViewController'繼承'customMessage',然後讓'login'從'customMessage'繼承。或不。您的實施和要求缺少太多的答案。您還可以將常見位重構爲默認實現的協議,並在有意義的地方使用它。 – Avi