Swift第7天刷新和表格

参考

自学 iOS - 三十天三十个 Swift 项目

《Project07刷新和表格》

实现效果(自己仿写,Swift5.0,Xcode11.4)


刷新和表格

【概述】

项目很简单,是Swift语言下,表格与刷新功能。

【知识点】

按照上一篇文中所说。Swift的项目鼓励分模块的实现,在单个扩展中实现单个代理协议。所参照的原项目把继承与协议实现放到了一起。这是不推荐的。我这边把协议的实现放到扩展类中实现。显得更加专业和整洁。

表格的具体实现与Object一致。注册cell,表格背景,大小设置。代理中cell实现,表格中cell数目设置等。

在Swift编写的项目中,是没有宏定义这类东西的。可以新创建一个类,声明let变量。然后就可以在其他类中使用该变量了。变量的使用范围可以关注属性修饰符。

【疑问】

你可能感兴趣的:(Swift第7天刷新和表格)