Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios TableView控制器-Swift_Ios_Swift_Uitableview_Cells - Fatal编程技术网

Ios TableView控制器-Swift

Ios TableView控制器-Swift,ios,swift,uitableview,cells,Ios,Swift,Uitableview,Cells,我试图在tableview控制器的单元格中显示一个名称数组 代码如下: import UIKit class TableViewController: UITableViewController { var names = ["aA", "aB", "cC"] override func numberOfSectionsInTableView(tableView: UITableView) -> Int { return 0 }

我试图在tableview控制器的单元格中显示一个名称数组

代码如下:

import UIKit

class TableViewController: UITableViewController 
{

    var names = ["aA", "aB", "cC"]

    override func numberOfSectionsInTableView(tableView: UITableView) -> Int
    {
        return 0
    }

    override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int 
    {
        return names.count
    }


    override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
    {
        let cell = tableView.dequeueReusableCellWithIdentifier("MyCell", forIndexPath: indexPath)
        cell.detailTextLabel!.text = names[indexPath.row]
        return cell
    }
} 
当我模拟它时,细胞中没有出现任何东西!

我的代码怎么了!
编译器没有给我任何错误

更新节数。你的问题会解决的

override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
    return 1
}

NumberOfSectionsTableView。。。返回1或完全删除该方法更改numberOfSections后,请检查是否将情节提要中的视图链接到您的类。@EICaptain检查数据源/委托在这里应该是不必要的,因为我们正在处理UITableViewController子类。@nhgrif ohh。。是的,我没有注意到这一点,或者只是完全删除了该方法。您是否已将委托和数据源设置为当前视图控制器?