gpt4 book ai didi

xcode - 通过 swift 包管理器安装

转载 作者:行者123 更新时间:2023-11-30 13:20:30 25 4
gpt4 key购买 nike

我想安装以下应用

https://github.com/stepanhruda/PostgreSQL-Swift/blob/master/Readme.md

但我不知道该怎么做,或者 package.swift 文件在我的电脑中的位置是什么,或者如何使用 swift 包管理器。我已经通过此链接

https://swift.org/package-manager/#example-usage

我正在使用

xcode 7.3 and swift 2.2.

请帮助我如何通过 swift 包管理器使用或安装

最佳答案

使用这个link了解SPM的基础知识例如:创建一个目录,在其中使用 PostgreSQL 库构建应用程序,进入终端并写入

swift package init --type executable

创建基本的启动项目使用 Package.swift 来描述 swift 构建器的目标/依赖项结构。

这就是仅使用此 PostgreSQL 库时项目的 Package.swift 文件的样子:

// swift-tools-version:4.2

import PackageDescription

let package = Package(
name: "YOURPROJECTNAME",
products: [
.executable(name: "YOURPROJECTNAME", targets: ["YOURPROJECTNAME"]),
],
dependencies: [
.package(url: "https://github.com/stepanhruda/PostgreSQL-Swift.git", from: "0.0.1"),
],
targets: [
.target(
name: "YOURPROJECTNAME",
dependencies: ["PostgreSQL"],
path: "Sources"),
],
swiftLanguageVersions: [.v4_2]
)

要深入了解 SPM,请使用:

https://github.com/apple/swift-package-manager/tree/master/Documentation

另请注意,编写 Package.swift 的版本之间存在差异,即称为 PackageDescription API 的编写方式。

创建 Package.swift list 后,您可以将代码放入“源库”中,并使用构建它

swift build

要更新您的依赖项,请使用:

swift package update

如果您想使用 Xcode 作为 IDE,请使用以下命令生成 xcodeproj 文件:

swift package generate-xcodeproj 

另外,请注意,在添加每个依赖项后,您都重新创建了此文件。

关于xcode - 通过 swift 包管理器安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37812529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com