我一直在一遍又一遍地做这件事,但找不出来源。有人能看看我做错了什么吗?
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var myCell:cell = self.tableView.dequeueReusableCellWithIdentifier("myCell") as cell
myCell.title.text = titles[indexPath.row]
myCell.username.text = usernames[indexPath.row]
imageFiles[indexPath.row].getDataInBackgroundWithBlock{
(imageData: NSData!, error: NSError!) -> Void in
if error == nil {
let image = UIImage(data: imageData)
myCell.postedImage.image = image
}
}
return myCell
}
错误显示:线程1:EXC_Breakpoint(代码=1等)
您是否向TableView注册了一个单元格类?相关问题中缺少以下内容:
self.tableView!.registerClass(UITableViewCell.self, forCellReuseIdentifier: "Cell")
这是一个不同的错误消息,所以我猜这不是同一个问题。你能从TableViewController发布更多代码吗?