健康笔记 2.0 开发随笔(三)

由于家属突发疾病,最近每天都要出入医院,因此最近用于开发的时间很有限。

目前 app 已经完成了笔记、条目、数据的创建、编辑、显示、删除全部逻辑。如果不考虑图表、数据导入导出、交叉比对等功能,app 的基本功能已经完成了。

在本次开发中,我着重调整了表单的开发方式,目前表单无论从响应,判断等方便都比上一版有了很大的提高。

本次我将以前分散的输入源(source of truth)统一到了一起,不仅更便于代码管理,同时也方便实现了很多以前无法或实现起来非常困难的功能。

关于表单的处理,可以参看我的文章 如何在 SwiftUI 中创建一个实时响应的 Form

另外,由于我的 app 对于 sheet 的使用量也很多,所以也对 sheet 的响应做出了统一的管理,这方面我记录在另一篇文章中 在 SwiftUI 中,根据需求弹出不同的 Sheet

时间有限,随便记录一点。

本博客文章采用CC 4.0 协议,转载需注明出处和作者。

鼓励作者