gpt4 book ai didi

ios - 'InboxTableViewController' 与协议(protocol) 'UITableViewDataSource' 的冗余一致性

转载 作者:行者123 更新时间:2023-11-28 21:01:27 29 4
gpt4 key购买 nike

我在 iOS 开发中有新的东西,当我构建我的项目时它向我展示了这个错误

"Redundant conformance of 'InboxTableViewController' to protocol 'UITableViewDataSource"'

这是代码

class InboxTableViewController: UITableViewController,                                UITableViewDataSource,                                UIGestureRecognizerDelegate {    private let CARD_CELL        = "CardCell"    private let VIEW_CARD_SEGUE  = "ViewCardSegue"    private let EDIT_CARD_SEGUE  = "EditCardSegue"    private let TAG_TITLE_LABEL  = 1    private let TAG_DETAIL_LABEL = 2    private let TAG_CANVAS       = 3    private let agent = RenderingAgent()    private var listeningForChangeEvents = false    var cards: ArrayList {        return DataUtility.AllCards

最佳答案

通过子类化 UITableViewController 您已经实现了 UITableViewDataSource,因此再次列出它会导致此错误。你只需要这个(那里没有 UITableViewDataSource):

class InboxTableViewController: UITableViewController, UIGestureRecognizerDelegate

可以在official docs中看到Conforms To 部分中的 UITableViewController 已经符合 UITableViewDataSource。只需将覆盖添加到您要实现的那些 UITableViewDataSource 方法,例如:

class InboxTableViewController: UITableViewController,                                UIGestureRecognizerDelegate {    private let CARD_CELL        = "CardCell"    private let VIEW_CARD_SEGUE  = "ViewCardSegue"    private let EDIT_CARD_SEGUE  = "EditCardSegue"    private let TAG_TITLE_LABEL  = 1    private let TAG_DETAIL_LABEL = 2    private let TAG_CANVAS       = 3    private let agent = RenderingAgent()    private var listeningForChangeEvents = false    var cards: ArrayList {        return DataUtility.AllCards    }    override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {        // implement    }

关于ios - 'InboxTableViewController' 与协议(protocol) 'UITableViewDataSource' 的冗余一致性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48551754/

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