【发布时间】:2016-06-27 23:54:49
【问题描述】:
我正在学习制作一个简单应用程序的编码教程,起初一切看起来都很好,但过了一段时间我遇到了一个错误:
use of unresolved identifier 'UITableViewCell'.
本教程的代码在其视频中运行良好,我编写了完全相同的代码,但在我的计算机上出现了错误。我想这是不同版本的 Xcode 的问题。
这是我的代码:
import UIKit
class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {
@IBOutlet var tableView: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
self.tableView.dataSource = self
self.tableView.delegate = self
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 6
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
**let cell = UITableviewCell()**
*//Where the error message is at. //*
return cell
}
}
错误信息在这一行:
let cell = UITableViewCell()
【问题讨论】:
-
好吧,您发布的内容自相矛盾。你已经发布了 UITableviewCell() 和 UITableViewCell。只有一个是正确的,你的问题也有答案。
标签: ios swift error-handling uitableview