我最近下载了 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(使用前将#替换为@)