PromiseKit手动安装

问题描述 投票:1回答:1

我是编程新手。因此,安装PromiseKit对我来说很困难。在调查各种安装方法后,我试图通过Carthage进行安装(结果不成功,因为我不得不弄清楚如何安装Carthage,这是我从未做过的)。

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

我最后把它放在这里:

这似乎有效,因为现在当我在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首先删除我的事件,然后创建新事件。然而,当我输入firstly时,这就是我所看到的:

我希望能够写:

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

我感觉卡住了。有人可以帮忙吗?

swift promisekit
1个回答
0
投票

我同意在您的学习不会让您的生活变得简单时,试图直接使用PromiseKit的评论。这同样适用于引入新范例的任何第三方API。

已经说过所有的代码示例和图像都会向我发送文件。很明显你已经正确安装了PromiseKit,因为Xcode的代码完成正在看到它。

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

除此之外,我建议你在这个阶段删除PromiseKit。回到基础。没有PromiseKit就没有理由不能运行你的代码所以首先这样做,一旦这一切都很好。你可以再次看看PromiseKit,它将如何帮助你的应用程序变得更好。

© www.soinside.com 2019 - 2024. All rights reserved.