人/狗/码的日常 2021-05-19

今天就纯粹是为了完成日更而日更,简单写点吧。

最近一直都休息不好,晚上睡的浅,而且5点醒了之后就睡不着了,很难受。

今天肚子算是好了一些,估计是前天的花生或者吃了不干净的东西了吧。

健身什么的又一次搁浅了,希望明天能重整旗鼓。

今天把狗狗送去宠物店洗澡了,主要是指甲长了,该剪剪了,家里没有趁手的工具。洗完就是香香的,然后就有各种亲密的接触了。

IMG_3760.PNG

分类(category)可以在不修改原来类的基础上,为一个类扩展方法,最主要的用法就是给系统自带的类扩展方法。

不过分类也可以用来减少单个类的体积,降低耦合性,同一个类可以多人进行开发。例如我最近在写的这个KQParseServerManager类,主要是根据需求对Parse Server的数据库的各个表进行查询,追加等操作,由于表比较多,写着写着,这个类就超过1000行了,其实可以根据表把这个类用Category分割开来,例如
KQParseServerManager+ArticleTable,专门负责Article表相关的操作
KQParseServerManager+QuestionTable,专门负责Question表相关的操作

这样相对独立,当然副作用就是文件个数多了不少。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容