ios - Completeing a UITableView -


i'm trying complete uitableview , i'm receiving error on final part of code 1 line.

func tableview(tableview: uitableview, cellforrowatindexpath indexpath: nsindexpath) -> uitableviewcell {    var cell = tableview.dequeuereusablecellwithidentifier("cell", forindexpath: indexpath) uitableviewcell  //error in line above ("anyobject" not convertible "uitableviewcell"  if (indexpath.section == 1) { let (unit, availability) = myunits[indexpath.row] cell.textlabel?.text = unit cell.detailtextlabel?.text = availability } else { let (assessment, mark) = myassessments[indexpath.row] cell.textlabel?.text = assessment cell.detailtextlabel?.text = mark  } return cell } 

you have tell compiler cell of uitableviewcell class, means downcasting using ! mark:

let cell = tableview.dequeuereusablecellwithidentifier("cell", forindexpath: indexpath) as! uitableviewcell 

Comments

Popular posts from this blog

android - How to save instance state of selected radiobutton on menu -

python 3 IndexError: list index out of range -

IF statement in MySQL trigger -