在我的Xcode项目中,我the main storyboard
设置了table view
和prototype cell
,identifier
设置为“单元格”。表格视图包含data source outlet
和delegate outlet
然而,当我在第11行创建表视图时,由于“未解析的标识符”,我的构建每次都会崩溃。(参见下面的代码)。
class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource
{
let array = createArray()
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return(validDeck.count)
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
cell = UITableViewCell(style: UITableViewStyle.default, reuseIdentifier: "cell") |"ERROR: Unknown Identifier 'cell' "
cell.textlabel?.text = ""
return cell
}
是否有人知道此错误并愿意提供帮助?
答案 0 :(得分:2)
使用以下代码获取swift 3。*
angularjs
答案 1 :(得分:1)
您永远不会直接初始化UITableViewCell
个实例。
在viewDidLoad
:
tableView.register(UITableViewCell.self, forCellReuseIdentifier: "cell")
然后:
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for indexPath: indexPath)
cell.textlabel?.text = ""
return(cell)
}