【发布时间】:2014-12-14 22:20:35
【问题描述】:
我正在尝试实现 UITableViewDataSource 所需的方法,但出现了一个奇怪的错误:
“'tableview(_:cellForRowAtIndexPath:)'的无效重新声明”
但是我不确定问题是什么。这是两行相关的代码,类的声明和符合协议/超类:
class SubjectFormViewController: UIViewController,UITableViewDelegate,UITableViewDataSource
以及触发错误的函数声明:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
【问题讨论】:
-
除了重新声明,重新编译同一个文件也会导致问题。参考Invalid redeclaration of ****
标签: cocoa-touch swift