func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return self.arrayLength
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = UITableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: "cell")
return cell
}
它打印下一个错误:"' tableView'的先前定义在这里"(定义与先前值冲突)。为什么他们互相冲突?
答案 0 :(得分:3)
所以我们终于找到了答案。首先是the whole code for the Problem。 (JSON的内容来自SwiftyJson)
这里的问题是Orkhan忘记在类定义中使用UITableViewDataSource协议,并且没有将tableView.dataSource na委托设置为他自己的类。这样做之后问题就解决了。