Ios Xcode 7-Swift-使用未声明的类型';UITableviewcell';

Ios Xcode 7-Swift-使用未声明的类型';UITableviewcell';,ios,xcode,swift,uitableview,types,Ios,Xcode,Swift,Uitableview,Types,错误是打字错误,请删除 我刚刚接触swift,这可能只是一个非常基本的问题。 如果有人能帮忙,那就太好了 我在youtube上学习如何在swift/xcode中制作滑出菜单,这个错误就出现了。我已经仔细检查了一遍,并且我已经编写了与教程中完全相同的代码。我已经研究并试图修复它,但不能 我知道错误是: as UITableViewCell 在最后一行代码的第五行末尾。但我不知道为什么,教程说要包括它。请帮忙 import Foundation import UIKit class backTa

错误是打字错误,请删除

我刚刚接触swift,这可能只是一个非常基本的问题。 如果有人能帮忙,那就太好了

我在youtube上学习如何在swift/xcode中制作滑出菜单,这个错误就出现了。我已经仔细检查了一遍,并且我已经编写了与教程中完全相同的代码。我已经研究并试图修复它,但不能

我知道错误是:

as UITableViewCell
在最后一行代码的第五行末尾。但我不知道为什么,教程说要包括它。请帮忙

import Foundation
import UIKit

class backTableViewController: UITableViewController {

  var TableArray = [String]()

  override func viewDidLoad() {
    TableArray = ["Hello", "Second", "World"]
  }

  override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return TableArray.count
  }

  override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    var cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as UITableviewCell

    return cell
  }
}

在您的代码片段中有一个输入错误

这条线

var cell=tableView.dequeueReusableCellWithIdentifier(“cell”,forIndexPath:indexPath)作为UITableviewCell

应该是

var cell=tableView.dequeueReusableCellWithIdentifier(“cell”,forIndexPath:indexPath)作为UITableViewCell

在对
UITableViewCell
进行转换时使用大写V(
作为UITableViewCell


希望这就是导致您出现问题的原因

打字:
UITableviewCell
!=
UITableViewCell
那么错误是什么?你注册了你的单元格吗?要么是打字错误,但我不这么认为,因为那样会产生编译错误。我猜故事板上的cellIdentifier设置不正确。请在应用程序中检查uitableviewcell的标识符storyboard@MihribanMinaz有一个编译错误,它出现在问题的标题中:“使用未声明的类型‘UITableviewcell’”。你可以在OP的代码中看到,这确实是打字错误。请避免发布“打字错误”问题的答案。这些问题只对OP有用,对任何其他用户都没有帮助,最终将被关闭并删除。最好只是发表评论,然后标记/投票结束。谢谢。:)我明白你的意思了@EricD,生活和学习呃:)谢谢你的回答,解决了这个问题:)