zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

SwiftUI SQLite教程之带有历史的搜索栏List App (教程含完整代码)

2023-09-11 14:18:29 时间

SQLite 用于以 SQL 结构将数据本地存储在应用程序内部。它是一个关系本地数据库。您可以使用此数据库在使用 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'
  
end

之后,在终端中运行以下命令来安装这个库:

pod update