致命的失误导致意外的零分



我到处找,似乎没有人能解释我做错了什么。这是我的消息来源。我不知道出了什么问题,我已经查看了我的关系、推荐信等。没有什么能帮助我。我做了所有相同的事情,包括ViewController、TableView等

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {
@IBOutlet weak var myTableView: UITableView!
var items = ["One", "Two"]
override func viewDidLoad() {
    super.viewDidLoad()
    self.myTableView.registerClass(UITableView.self,forCellReuseIdentifier: "Cell")
    self.myTableView.dataSource = self
}
override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return items.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    var cell:UITableViewCell = self.myTableView.dequeueReusableCellWithIdentifier("Cell") as UITableViewCell
    cell.textLabel!.text = self.items [indexPath.row]
    return cell;
  }
}

使用UITableViewCell.self而不是

您应该注册自定义的UITableViewCell类,而不是UITableView.self类。

最新更新