PromiseKit 3 for Swift2 中的“when”是不是已重命名?

Posted

技术标签:

【中文标题】PromiseKit 3 for Swift2 中的“when”是不是已重命名?【英文标题】:Has "when" been renamed in PromiseKit 3 for Swift2?PromiseKit 3 for Swift2 中的“when”是否已重命名? 【发布时间】:2015-12-31 17:09:54 【问题描述】:

我想知道为什么我不能从 PromiseKit 运行的文档中得到这个例子:http://promisekit.org/when/

我发现.catch被重命名为.error,.finally被重命名为.always,但是“when”呢?

或者我做错了什么? PromiseKit 的文档解释性不是很好。

【问题讨论】:

when 在 PromiseKit 3 中工作。你确定你导入了 PromiseKit 吗? 【参考方案1】:

我太傻了。我没有在这个文件中导入 PromiseKit。我没有注意到,因为 .then 语法有效。 .then 不需要导入 PromiseKit。

【讨论】:

以上是关于PromiseKit 3 for Swift2 中的“when”是不是已重命名?的主要内容,如果未能解决你的问题,请参考以下文章

NSDictionary 的 PromiseKit 看不见的类型转换

PromiseKit 不能与 Swift 2 和 Xcode 7 一起编译

PromiseKit `Result .. is used warning` 在带有 for 循环的链式序列中

如何在 PromiseKit 6 中使用循环?

如何使用 PromiseKit 在 Swift 3 中手动触发 Promise

PromiseKit 3.0:用循环链接