cell.textLabel.text 使用 swift 更新到 Xcode 6.2 后无法使用
cell.textLabel.text not working after update to Xcode 6.2 using swift
我试图将单元格的值设置为我在 Main.storyboard 中放置的标签的文本值,但是在更新到 Xcode 6.2 后它开始给我一个错误"UILabel doesn't have a member named text" 在更新之前一切正常。
这是我的代码
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return self.personajes.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var cell = UITableViewCell()
cell.textLabel.text = self.personajes[indexPath.row]
return cell
放一个 ?在文本标签之后; Xcode 需要一个 Optional 在这里。不确定更新中的内容会改变它,但如果我接受 ?在我看到的类似代码中,这是同样的错误。我相信 Xcode 会自动建议 ?在之前的版本中。
我试图将单元格的值设置为我在 Main.storyboard 中放置的标签的文本值,但是在更新到 Xcode 6.2 后它开始给我一个错误"UILabel doesn't have a member named text" 在更新之前一切正常。
这是我的代码
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return self.personajes.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var cell = UITableViewCell()
cell.textLabel.text = self.personajes[indexPath.row]
return cell
放一个 ?在文本标签之后; Xcode 需要一个 Optional 在这里。不确定更新中的内容会改变它,但如果我接受 ?在我看到的类似代码中,这是同样的错误。我相信 Xcode 会自动建议 ?在之前的版本中。