今天用swift写了个tableView,用闭包实现了反向传值 。。。感觉现在语法掌握多了。。可以写点东西了。
class ViewController: UIViewController,UITableViewDataSource, UITableViewDelegate{
let cellIdentify = "cell1"
var mainTableView = UITableView()
var dataArray = [Int]()
override func viewDidLoad() {
super.viewDidLoad()
self.mainTableView = UITableView(frame: CGRectMake(0, 0, UIScreen.mainScreen().bounds.size.width, UIScreen.mainScreen().bounds.size.height), style: UITableViewStyle.Plain)
mainTableView.delegate = self
mainTableView.dataSource = self
mainTableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: cellIdentify)
self.view.addSubview(mainTableView)
dataArray.append(10)
// Do any additional setup after loading the view, typically from a nib.
}
<