如何自动调用UITableViewDelegate和UITableViewDataSource方法?

时间:2015-04-30 16:02:49

标签: ios

只是符合数据源和委托协议,并在我的类实现文件中分配委托和数据源对象,并定义数据源和委托协议下定义的方法是否是任何人都需要的?这些方法如何自动调用?

1 个答案:

答案 0 :(得分:1)

它只是一种设计模式,它向您展示了所需的多种方法,为您提供足够的灵活性来控制它并隐藏您所有的辛勤工作。

由于您将self分配给委托和数据源属性,因此该机制只是在对象上调用那些暴露的协议方法,即“自我”。这些方法在构建动态内容时会被调用,同时重新加载等等。

如果您对实现感兴趣,可以使用相同的设计模式检查此开放类:

iCarousel

相关问题