当前位置:网站首页>SwiftUI SQLite 教程之 构建App本地数据库实现创建、读取、更新和删除(教程含完成项目源码)
SwiftUI SQLite 教程之 构建App本地数据库实现创建、读取、更新和删除(教程含完成项目源码)
2022-07-30 07:07:00 【知识大胖】
SQLite 用于以 SQL 结构将数据本地存储在应用程序内部。它是一个关系本地数据库。您可以使用 SQLite 数据库在使用 Swift 和 Swift UI 的应用程序中存储数据。
我们将在 Swift UI 中创建一个简单的 iOS 应用程序,以从 SQLite 数据库中创建、读取、更新和删除用户。
我们将使用 SQLite 的库。要安装这个库,您必须在系统中安装 Cocoapods。
安装
您只需在终端中运行以下命令即可在系统中安装 Cocoapods:
sudo gem install cocoapods
首先,您需要在 XCode 项目的根目录中打开命令提示符(终端)并在其中运行以下命令:
pod init
现在您将看到在项目的根目录中创建了一个名为Podfile的新文件。在文本编辑器中打开该文件并添加行以安装库。以下是您的 Podfile 的内容:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'SQLite_Database' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for SQLite_Database
pod 'SQLite.swift', '~> 0.12.0'
e边栏推荐
- go : delete database data using grom
- RT-Thread-GD32的SPI在切换同一总线不同挂载设备时会出现切换后乱发送数据的问题
- MySQL off-topic [ORM thought analysis]
- go : go-redis list operation
- typescript6 - simplify the steps to run ts
- Portable small fan PD power chip
- go : create database records using gorm
- go : go gin returns JSON data
- docker部署redis一主二从三哨兵模式
- LeetCode:647. 回文子串
猜你喜欢
随机推荐
Go uses freecache for caching
2020 ACM | MoFlow: An Invertible Flow Model for Generating Molecular Graphs
代币(双代币)系统研究
孙洪鹤讲教材:原点+众筹+产品,逆向营销实战操作方案
MySql详解基础
风靡全球25年的重磅IP,新作沦为脚本乐园
Distributed lock development
BGP:边界网关路由协议 无类别的路径矢量EGP协议
通过位运算进行两个变量值的交换功能
RT-Thread-GD32的SPI在切换同一总线不同挂载设备时会出现切换后乱发送数据的问题
C# 获取系统已安装的.NET版本
SOFA Weekly|Meetup 广州站、本周 QA、本周 Contributor
专访蚂蚁:这群技术排头兵,如何做好底层开发这件事?| 卓越技术团队访谈录
typescript2-typescript为什么给js添加类型支持
redis多节点部署实施指引
go : go-redis list operation
SQL的substring_index()用法——MySQL字符串截取
mysql8的my.conf配置文件参考指引
用代码收集每天热点内容信息,并发送到自己的邮箱
go : go-redis set operations







