[英]subclassing from multiple class library in ios swift
我有一個想要從 2 個庫繼承的 ViewController,
例如:
class ViewController : BaseViewController, ButtonBarPagerTabStripViewController{
}
我知道 swift 不會讓我這樣做,那么從兩個類繼承的最佳方法是什么。
Swift 不支持多類繼承,您可以通過多級繼承來實現,在您的情況下
在基類聲明上從ButtonBarPagerTabStripViewController子類BaseViewController
class BaseViewController : ButtonBarPagerTabStripViewController { //Body }
然后進一步從BaseViewController子類化您的ViewController
class ViewController : BaseViewController { //Body }
你要做多級繼承!
class BaseViewController : ButtonBarPagerTabStripViewController{
}
class ViewController : BaseViewController {
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.