Swift 2不再识别“vatiableTableView.reloadData()”了吗?

时间:2015-09-26 01:37:03

标签: swift uitableview swift2 ios9

我现在正在使用我的第一个应用程序,这是一个StopWatch。我已经完成了大部分功能但是遇到了一个问题,即Swift 2不再识别vatiableTableView.reloadData()。这个特殊部分用于将圈数插入到tableview中。这段代码在IOS8 - Swift中运行得很好但在IOS9中没有 - Swift 2。

这种问题有办法吗?

我创建了一个名为:

的数组变量
var laps: [String] = ""
@IBAction func PauseResetStopWatch(sender: AnyObject) {

    if addLap == true {

        laps.insert(StopWatchResult, atIndex: 0)
        lapsTableView.reloadData()

其中“圈”是一个变量。

-

错误是:

  

使用未解析的标识符'lapsTableView'

以下是该错误的屏幕快照:

unresolved identifier error

1 个答案:

答案 0 :(得分:0)

错误是:

  

使用未解析的标识符&lapsTableView'

因此,reloadData没有任何问题。相反,它告诉你它根本找不到lapsTableView属性。

您的问题标题引用了不同的表格视图名称。也许您打算使用它代替lapsTableView。返回并确认引用表视图的属性的名称,因为它看起来不是lapsTableView