Ios 未声明类型tableViewCell Swift的使用
有人能告诉我我错过了什么或做错了什么吗Ios 未声明类型tableViewCell Swift的使用,ios,swift,xcode6.1,Ios,Swift,Xcode6.1,有人能告诉我我错过了什么或做错了什么吗 override func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!, object: PFObject!) -> PFTableViewCell! { let cell = tableView.dequeueReusableCellWithIdentifier("chatCell", forIndexPath: inde
override func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!, object: PFObject!) -> PFTableViewCell! {
let cell = tableView.dequeueReusableCellWithIdentifier("chatCell", forIndexPath: indexPath) as
tableViewCell
cell.chatText.text = object.valueForKey("chatText") as String
cell.chatText.numberOfLines = 0
let score = object.valueForKey("count") as Int
cell.count.text = "\(score)"
cell.time.text = "\((indexPath.row + 1) * 3)m ago"
cell.replies.text = "\((indexPath.row + 1) * 1) replies"
return cell
}
该错误发生在tableViewCell上,我已经使用了数小时,但无法找出错误所在。该错误是由以下事实造成的:
tableViewCell
既不是固有类型,也不是您创建的类型。您可能打算使用UITableViewCell
、PFTableViewCell
或自定义类的单元格,而不是tableViewCell
。但是从这个错误来看,似乎tableViewCell
从未被声明为类型
从您在问题下方的评论可以清楚地看出,您实际上使用的是一个名为
VoteTableViewCell
的自定义单元格。因此,您应该将单元格
初始化为VoteTableViewCell
;但请确保它是自定义的PFTableViewCell
而不是自定义的UITableViewCell
,因为cellForRowatinedexpath
方法返回一个PFTableViewCell
错误是由于tableViewCell
既不是固有类型,也不是您创建的类型。您可能打算使用UITableViewCell
、PFTableViewCell
或自定义类的单元格,而不是tableViewCell
。但是从这个错误来看,似乎tableViewCell
从未被声明为类型
从您在问题下方的评论可以清楚地看出,您实际上使用的是一个名为
VoteTableViewCell
的自定义单元格。因此,您应该将单元格
初始化为VoteTableViewCell
;但请确保它是自定义的PFTableViewCell
而不是自定义的UITableViewCell
,因为cellForRowatinedexpath
方法返回一个PFTableViewCell
错误是由于tableViewCell
既不是固有类型,也不是您创建的类型。您可能打算使用UITableViewCell
、PFTableViewCell
或自定义类的单元格,而不是tableViewCell
。但是从这个错误来看,似乎tableViewCell
从未被声明为类型
从您在问题下方的评论可以清楚地看出,您实际上使用的是一个名为
VoteTableViewCell
的自定义单元格。因此,您应该将单元格
初始化为VoteTableViewCell
;但请确保它是自定义的PFTableViewCell
而不是自定义的UITableViewCell
,因为cellForRowatinedexpath
方法返回一个PFTableViewCell
错误是由于tableViewCell
既不是固有类型,也不是您创建的类型。您可能打算使用UITableViewCell
、PFTableViewCell
或自定义类的单元格,而不是tableViewCell
。但是从这个错误来看,似乎tableViewCell
从未被声明为类型
从您在问题下方的评论可以清楚地看出,您实际上使用的是一个名为
VoteTableViewCell
的自定义单元格。因此,您应该将单元格
初始化为VoteTableViewCell
;但请确保它是自定义的PFTableViewCell
而不是自定义的UITableViewCell
,因为cellforrowatinexpath
方法返回的PFTableViewCell
tableViewCell不是类型,除非您自己创建了它。。。应该是UtableViewCell是的,我先尝试了,但得到了相同的错误。这让我感到困惑。我有一个名为“VoteTableViewCell”的tableviewcell文件,并将其放入其中,它消除了以前的错误,但现在在返回单元格上有一个,上面写着不能转换为“PFTableViewCell”。哦,我明白了。您正在使用自定义单元格。请确保它是自定义PFTableViewCell,而不是自定义UITableViewCell,因为CellForRowatineXpath方法返回PFTableViewCell。正如您所知,这不是导致错误的原因。导致错误的原因是tableViewCell不是固有类型。。。但很高兴你找到了它…tableViewCell不是一种类型,除非你自己创建了它。。。应该是UtableViewCell是的,我先尝试了,但得到了相同的错误。这让我感到困惑。我有一个名为“VoteTableViewCell”的tableviewcell文件,并将其放入其中,它消除了以前的错误,但现在在返回单元格上有一个,上面写着不能转换为“PFTableViewCell”。哦,我明白了。您正在使用自定义单元格。请确保它是自定义PFTableViewCell,而不是自定义UITableViewCell,因为CellForRowatineXpath方法返回PFTableViewCell。正如您所知,这不是导致错误的原因。导致错误的原因是tableViewCell不是固有类型。。。但很高兴你找到了它…tableViewCell不是一种类型,除非你自己创建了它。。。应该是UtableViewCell是的,我先尝试了,但得到了相同的错误。这让我感到困惑。我有一个名为“VoteTableViewCell”的tableviewcell文件,并将其放入其中,它消除了以前的错误,但现在在返回单元格上有一个,上面写着不能转换为“PFTableViewCell”。哦,我明白了。您正在使用自定义单元格。请确保它是自定义PFTableViewCell,而不是自定义UITableViewCell,因为CellForRowatineXpath方法返回PFTableViewCell。正如您所知,这不是导致错误的原因。导致错误的原因是tableViewCell不是固有类型。。。但很高兴你找到了它…tableViewCell不是一种类型,除非你自己创建了它。。。应该是UtableViewCell是的,我先尝试了,但得到了相同的错误。这让我感到困惑。我有一个名为“VoteTableViewCell”的tableviewcell文件,并将其放入其中,它消除了以前的错误,但现在在返回单元格上有一个,上面写着不能转换为“PFTableViewCell”。哦,我明白了。您正在使用自定义单元格。制造