gpt4 book ai didi

swift - PromiseKit 手动安装

转载 作者:行者123 更新时间:2023-11-28 07:39:50 26 4
gpt4 key购买 nike

我是编程新手。因此,安装 PromiseKit 对我来说一直很困难。在研究了各种安装方法后,我尝试通过 Carthage 安装(结果没有成功,因为我不得不弄清楚如何安装 Carthage,但我从来没能做到)做)。

然后我尝试手动安装,因为它看起来更简单。虽然说明中说“您只需将 PromiseKit.xcodeproj 放入您的项目,然后将 PromiseKit.framework 添加到您应用程序的嵌入式框架中,”即使这样我也不清楚。

我最后把它丢在这里了:

Finder Image

这似乎可行,因为现在当在我的 ViewController.swift 文件顶部键入“import”时,PromiseKit 显示为一个可行的答案。

然而,这里是事情变得糟糕的地方。根据文档,我希望能够编写如下代码:

firstly { 
login()
}.then { creds in
fetch(avatar: creds.user)
}.done { image in
self.imageView = image }

因此,我查看了应用中按钮的代码。

@IBAction func AddElectionEvents(_ sender: UIButton) { 
deleteEvents()
createEvents()
}

我想使用 PromiseKit 先删除我的事件,然后再创建新事件。然而,当我输入 first 时,我看到的是:

enter image description here

我希望能够写:

  firstly { 
deleteEvents()
}.then {
createEvents()
}.done {
}

我感觉卡住了。谁能帮忙?

最佳答案

我同意以下评论,即当您的学习不会让您的生活变得轻松时,尝试直接使用 PromiseKit。这同样适用于任何引入新范例的第三方 API。

话虽如此,您的所有代码示例和图像在我看来都是文件。很明显,您已经正确安装了 PromiseKit,因为 Xcode 的代码完成正在检测它。

您的问题中缺少的是实际问题。你说它不起作用,但实际上并没有说出了什么问题。有错误吗?它不编译吗?还是跑?或者是事情没有按照您预期的方式执行,如果是这样,您期望什么以及实际发生了什么?

除此之外,我建议您在此阶段实际删除 PromiseKit。回到基础。如果没有 PromiseKit,你的代码没有理由不能运行,所以首先这样做,一旦一切都很好。您可以从它如何帮助改善您的应用程序的角度再次审视 PromiseKit。

关于swift - PromiseKit 手动安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52582346/

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