gpt4 book ai didi

swift - 在命令行 OS X 应用程序 (Xcode 7) 中使用 Alamofire - 代码封装?

转载 作者:行者123 更新时间:2023-12-03 09:26:31 26 4
gpt4 key购买 nike

我想弄清楚如何在命令行应用程序中使用 Alamofire。

我不能使用框架,所以我将 Alamofire 源代码添加到应用程序中(因此没有导入语句),并且我能够直接引用 request() 和其他方法。

是否有更简洁的方法来封装 Alamofire 或者这是目前 Swift 2.X 中的一个限制?

最佳答案

对于那些需要它的人来说,这里是解决方案。
如果您没有 xcodeproject 文件,请生成

$ swift package generate-xcodeproj

您可能需要修复部署目标

xcode deployment target

现在是添加 Alamofire 的时候了
import PackageDescription

let package = Package(
name: "SuiteTest",
dependencies: [
.package(url: "https://github.com/Alamofire/Alamofire.git", .upToNextMajor(from: "5.0.0")),
.package(url: "https://github.com/JohnSundell/Files", from: "4.0.0")
],
targets: [
.target(
name: "SuiteTest",
dependencies: ["Files", "Alamofire"]),
.testTarget(
name: "ASuiteTestTests",
dependencies: ["Assure-SuiteTest"]),
]
)

我希望我能帮助任何有同样问题的人:)

关于swift - 在命令行 OS X 应用程序 (Xcode 7) 中使用 Alamofire - 代码封装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34778815/

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