Swift tableView委托方法没有被调用

sel*_*lva 4 uitableview ios swift

我已经创建了一个tableview控制器,但它的委托方法没有被调用.我推荐了几个网站,并没有在我的代码中遇到任何错误.请帮我.

class FriutsTableViewController: UITableViewController {
var fruitsList : [AnyObject] = ["We", "love", "swift"];

override func viewDidLoad() {
    super.viewDidLoad()

    let myCatalog = Catalog()
    fruitsList = myCatalog.fruits;
    //let view = ViewController()

}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
}

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

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

override func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell! {
    var cell  = tableView.dequeueReusableCellWithIdentifier("fruitIdentifier") as? UITableViewCell

    if !cell {
        cell = UITableViewCell(style: UITableViewCellStyle.Value1, reuseIdentifier: "fruitIdentifier")
    }

    cell!.textLabel.text = fruitsList[indexPath.row] as AnyObject! as String!
    return cell
}

@objc func fetchFruits() {

}
Run Code Online (Sandbox Code Playgroud)

提前致谢.