我收到一条错误消息,上面写着"无法找到'下标'接受提供的参数"我该怎么办?
//declaration of children
var children = [Child]()
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{
let cell:UITableViewCell = UITableViewCell(style:UITableViewCellStyle.Default, reuseIdentifier:"Cell")
cell.textLabel?.text = children[indexPath.row] //error appears here
return cell
}
答案 0 :(得分:0)
children
可能未指定为字符串数组。您需要将children[indexPath.row]
显式转换为String,或更改children
cell.textLabel?.text = children[indexPath.row] as! String