当前位置:网站首页>SwiftUI iOS 精品开源项目之 完整烘焙食品菜谱App基于SQLite(教程含源码)
SwiftUI iOS 精品开源项目之 完整烘焙食品菜谱App基于SQLite(教程含源码)
2022-07-30 18:16:00 【知识大胖】
项目介绍
项目使用SwiftUI和MVVM构建,实现了烘焙食品的食谱调度程序。非常适合制作酸面包、隔夜披萨面团和需要几个小时以上烘烤的食谱!
看完本文后,您将能够作出下面的界面



项目结构

实战代码
1、主界面
import Sugar
import SwiftUI
struct IndexView: View {
@StateObject var viewModel: ViewModel
init(_ database: Database = .persistent) {
let viewModel = ViewModel(store: RecipeStore(database))
_viewModel = .init(wrappedValue: viewModel)
}
var body: some View {
NavigationView {
边栏推荐
猜你喜欢

Graphic LeetCode -- 11. Containers of most water (difficulty: medium)

Redis for infrastructure

leetcode-684:冗余连接

Fixed asset visualization intelligent management system

微博广告分布式配置中心的构建与实践(有彩蛋)

(2022杭电多校四)1001-Link with Bracket Sequence II(区间动态规划)

【HarmonyOS】【FAQ】鸿蒙问题合集4

【AGC】增长服务2-应用内消息示例

Kettle--MySQL生产数据库千万、亿级数据量迁移方案及性能优化

ByteArrayInputStream class source code analysis
随机推荐
Confluence OGNL注入漏洞复现(CVE-2022-26134)
软件测试13年从业经验的前辈,总结的5条测试就业建议....
2022鹏城杯web
[OC学习笔记]属性关键字
This year..I sincerely recommend the professional engineer to upgrade to the book!
轻量级网络 ESPNetv2
积性函数
ROS 环境使用第三方动态链接库(.so)文件
LayaBox---TypeScript---枚举
躲避雪糕刺客?通过爬虫爬取雪糕价格
DTSE Tech Talk丨第2期:1小时深度解读SaaS应用系统设计
终端分屏工具Terminalx的使用
微博广告分布式配置中心的构建与实践(有彩蛋)
CCNA-ACL(访问控制列表)标准ACL 扩展ACL 命名ACL
Quickly build an e-commerce platform based on Amazon cloud technology serverless service - performance
leetcode-1319:连通网络的操作次数
编曲软件FL Studio中文版安装教程及切换语言教程
leetcode-547:省份数量
Graphic LeetCode -- 11. Containers of most water (difficulty: medium)
【Qt Designer工具的使用】