Swift第7天刷新和表格

参考

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

《Project07刷新和表格》

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


刷新和表格

【概述】

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

【知识点】

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

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

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

【疑问】

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。