Physhy 2014-10-04
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)
一.代码块在哪里?如果上面这张图不小心点没了或者没出来,可以看第一步的操作,然后鼠标停留在选中的区域停留2秒以上就会出现左边的??可以将路径中的代码块,迁移到不同的电脑上使用,需重新启动Xcode ;