gpt4 book ai didi

ios - 从ios swift中的多个类库进行子类化

转载 作者:行者123 更新时间:2023-11-28 06:11:28 34 4
gpt4 key购买 nike

我有一个 ViewController 想要继承自 2 个库,

例如:

class ViewController : BaseViewController, ButtonBarPagerTabStripViewController{
}

我知道 swift 不会让我这样做,那么从这两个类继承的最佳方法是什么。

最佳答案

Swift 不支持多类继承,你可以通过多级继承实现,就你而言

  1. 根据基类声明从 ButtonBarPagerTabStripViewController 继承 BaseViewController

    类 BaseViewController : ButtonBarPagerTabStripViewController {
    // body
    }

  2. 然后进一步从 BaseViewController 继承您的 ViewController

    类 ViewController : BaseViewController {
    // body

关于ios - 从ios swift中的多个类库进行子类化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46401870/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com