ViewController不符合UITableViewDataSource?

时间:2014-10-21 10:22:33

标签: ios objective-c swift

我是swift的新手。我不知道为什么会出现这个错误,虽然我已经把符合UITableViewDataSource的函数。

这是错误!

http://imgur.com/LZtJaZS

import UIKit

class ViewController: UIViewController,UITableViewDelegate,UITableViewDataSource
{    
    @IBOutlet weak var myTable: UITableView!
    var items: [String] = ["We", "Heart", "Swift"]
    override func viewDidLoad() {
        super.viewDidLoad()


        self.myTable.registerClass(UITableViewCell.self, forCellReuseIdentifier: "cell")
    }

    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int
    {
        return self.items.count;
    }
     func numberOfSectionsInTableView(tableView: UITableView) -> Int {
        return 1
    }


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

        cell.textLabel.text = self.items[indexPath.row]

        return cell
    }


    func tableView(tableView: UITableView!, didSelectRowAtIndexPath indexPath: NSIndexPath!) {
        println("You selected cell #\(indexPath.row)!")
    }
}

0 个答案:

没有答案