当前位置:网站首页>SwiftUI iOS Boutique Open Source Project Complete Baked Food Recipe App based on SQLite (tutorial including source code)
SwiftUI iOS Boutique Open Source Project Complete Baked Food Recipe App based on SQLite (tutorial including source code)
2022-07-30 18:25:00 【Knowledge is fat】
Project Introduction
Build using SwiftUI and MVVM, the project implements a recipe scheduler for baked goods.Great for making sourdough bread, overnight pizza dough, and recipes that require more than a few hours to bake!
After reading this article, you will be able to make the interface below



Project Structure

Combat Code
1. Main interface
import Sugarimport SwiftUIstruct IndexView: View {@StateObject var viewModel: ViewModelinit(_ database: Database = .persistent) {let viewModel = ViewModel(store: RecipeStore(database))_viewModel = .init(wrappedValue: viewModel)}var body: some View {NavigationView {边栏推荐
- ByteArrayInputStream 类源码分析
- 图解LeetCode——11. 盛最多水的容器(难度:中等)
- NC | Tao Liang Group of West Lake University - TMPRSS2 "assists" virus infection and mediates the host invasion of Clostridium sothrix hemorrhagic toxin...
- ESP8266-Arduino programming example-HC-SR04 ultrasonic sensor driver
- MYSQL(基本篇)——一篇文章带你走进MYSQL的奇妙世界
- The use of terminal split screen tool Terminalx
- leetcode-684:冗余连接
- core sound driver详解
- 千亿级、大规模:腾讯超大 Apache Pulsar 集群性能调优实践
- 432.4 FPS 快STDC 2.84倍 | LPS-Net 结合内存、FLOPs、CUDA实现超快语义分割模型
猜你喜欢

CCNA-NAT协议(理论与实验练习)

Read the "Language Model" in one article

时序数据库在船舶风险管理领域的应用

强啊,点赞业务缓存设计优化探索之路。

Codeblocks + Widgets 创建窗口代码分析

ctf.show_web5

CCNA-ACL(访问控制列表)标准ACL 扩展ACL 命名ACL

千亿级、大规模:腾讯超大 Apache Pulsar 集群性能调优实践

Quickly build an e-commerce platform based on Amazon cloud technology serverless service - performance

Pytorch foundation -- tensorboard use (1)
随机推荐
leetcode-547:省份数量
ESP8266-Arduino编程实例-DS18B20温度传感器驱动
[Solved] The problem that Unity Hub fails to obtain a license or does not respond and cannot develop
linux 下MySQL本地安装mysql - u root - p 无法登入
博纳影通过IPO注册:阿里腾讯是股东 受疫情冲击明显
CMake library search function does not search LD_LIBRARY_PATH
《自然语言处理实战入门》---- 文本样本扩展小技巧:使用回译技术进行样本增强
NC | 西湖大学陶亮组-TMPRSS2“助攻”病毒感染并介导索氏梭菌出血毒素的宿主入侵...
Pytorch foundation -- tensorboard use (1)
设计消息队列存储消息数据的 MySQL 表格
沃尔沃中国的年中总结,在“安全感”中寻找未来
ESP8266-Arduino编程实例-HC-SR04超声波传感器驱动
【PHPWord】PHPOffice 套件之PHPWord快速入门
Kettle(二):连接SQL Server数据库
Codeblocks + Widgets create window code analysis
【剑指 Offe】剑指 Offer 18. 删除链表的节点
微博广告分布式配置中心的构建与实践(有彩蛋)
基础架构之Redis
kotlin的by lazy
DevEco Studio3.0下载失败,提示An unknown error occurred