首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PromiseKit手动安装

PromiseKit手动安装
EN

Stack Overflow用户
提问于 2018-10-01 05:28:36
回答 1查看 225关注 0票数 1

我是编程新手。因此,安装PromiseKit对我来说一直很困难。在研究了各种安装方法后,我尝试通过Carthage进行安装(结果失败了,因为我必须弄清楚如何安装Carthage,而我一直无法做到这一点)。

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

我最终把它放在了这里:

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

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

代码语言:javascript
复制
firstly { 
login() 
}.then { creds in 
fetch(avatar: creds.user) 
}.done { image in 
self.imageView = image }

因此,我转到了我的应用程序中按钮的代码。

代码语言:javascript
复制
@IBAction func AddElectionEvents(_ sender: UIButton) { 
       deleteEvents() 
       createEvents() 
}

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

我希望能够写出:

代码语言:javascript
复制
  firstly { 
    deleteEvents() 
  }.then { 
    createEvents() 
  }.done { 
  }

我感觉被卡住了。有人能帮上忙吗?

EN

回答 1

Stack Overflow用户

发布于 2018-10-01 10:00:45

我同意这样的评论,当你的学习不会让你的生活变得更容易的时候,尝试直接使用PromiseKit。这同样适用于任何引入新范式的第三方API。

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

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

除此之外,我建议你在这个阶段删除PromiseKit。回到基础知识。没有理由你的代码不能在没有PromiseKit的情况下运行,所以先做,一旦一切都好了。你可以从PromiseKit如何帮助你的应用程序变得更好的角度来重新审视它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52582346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档