那时候因为项目需要,自学了iOS,从此爱上cocoa的封装到位。尤其初遇UITableView时,心中惊叹:这个容器视图,简直神器。

[Swift] 纯文本查看 复制代码
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)


这些神奇的函数,到底是怎么工作起来的?

想想UITableView,就是个scrollView,上边有一个个垂直排列的子视图,为使用方便,给它们定义一些共通的属性