Xcode 7 beta 5 Swift 2 冗余符合协议错误

2023-11-26

我最近下载了 Swift 2 附带的 Xcode 7。下面是当我尝试使我的类符合UITableViewDataSource and UITableViewDelegate在 Xcode 6.2 中运行良好,但在 Xcode 7 beta 5 中抛出错误

class TableViewController: UITableViewController, UITableViewDataSource, UITableViewDelegate {
}

//错误:“TableViewcontroller”与协议“UITableViewDataSource”的冗余一致性

我已经在谷歌上搜索了答案,但无法找到解决方案。


无需表明您TableViewController符合这两个协议,因为UITableViewController已经这样做了。因此,由于继承,您的类也会如此。

所有你需要的是:

class TableViewController: UITableViewController {
}

看来 Swift2 在这方面比 Swift 更严格。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Xcode 7 beta 5 Swift 2 冗余符合协议错误 的相关文章

随机推荐