一个为 iOS 开发并使用 SwiftUI 的备忘录应用
使用 SwiftUI 的 iOS 待办事项列表应用
概述
此待办事项列表应用程序使用 SwiftUI 为 iOS 开发,为用户提供了一种直观的方式来管理其任务。
空的待办事项列表 | 向列表添加一些项目 | 标记已完成的待办事项 | 删除不必要的待办事项 |
功能
- 任务列表:以用户友好的界面显示任务的有序列表。
- 添加任务:允许用户轻松地添加带有名称的新任务,只需轻轻一点按钮即可。
- 任务完成:可通过轻触将任务标记为已完成。
- 任务删除:具有滑动删除选项,可从列表中删除任务。
- 高级排序:提供按创建或完成日期对任务进行组织的功能。
设置和安装
先决条件:
- Xcode 15
- Swift 5.9
- 用于测试目的的 iOS 模拟器或实际设备(iOS 15.6+)
安装步骤:
-
导航到项目目录,然后使用 Xcode 打开
ToDo App.xcodeproj
。 -
构建,然后在模拟器或你自己的设备上运行该应用。
使用方法
- 添加任务:在输入字段中键入任务的名称,然后按“添加”按钮。
- 将任务标记为已完成:只需在列表中轻触任务即可。
- 删除任务:向左滑动所需的任务,然后选择“删除”。
- 编辑任务:长按任务以对其进行编辑。
许可证
此项目已根据 MIT 许可证获得许可。有关更多具体信息,请查看 LICENSE.md 文件。
鸣谢
- SwiftUI 3.0
- CoreData
- 使用 XCTest 框架进行单元测试