swift tableview xcode 6.01

Hello Tableview in Swift  xcode 6.01

1. create a single view application project
2. [optional], uncheck the auto layout

3. drag a tableview into view controller , link it as datasource

4. add some code below to ViewController.swift

// ------------

    let tableData = ["Apple", "Google", "IBM", "Facebook"]

    

    func tableView(tableView: UITableView!, numberOfRowsInSection section: Int) -> Int {

        return countElements(tableData)

    }

    

    

    func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell! {

        let cell: UITableViewCell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "MyTestCell")

        

        cell.detailTextLabel!.text = tableData[indexPath.row]

        return cell

    }

// ------------
5. run  (command + R)

相关推荐