swift - 两种类型之间的箭头 ( -> ) 在 Swift 中是什么意思?

标签 swift syntax

在研究一个单独的问题时,我遇到了这个 SO 问题: How to create generic closures in Swift

他们有这样一个函数定义:

func saveWithCompletionObject(obj : AnyObject, success : AnyObject -> Void, failure : Void -> Void)

AnyObject -> Void 中的-> 是什么意思?

最佳答案

这是一个function type . AnyObject -> Void 是接受 AnyObject 并返回 Void 的函数类型。

关于swift - 两种类型之间的箭头 ( -> ) 在 Swift 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34824296/

相关文章:

swift - Mapbox 多色折线

swift - 奇怪的错误 "Declarations in extensions cannot override"

ios - Swift:UITableViewCell 行高

c - "int main (vooid)"?这是如何运作的?

perl - 为什么Perl不让我从后缀比较中链接后缀循环?

ios - 获取 HTTP 加载失败(错误代码 : -1004 [1:61]) on iPhone 7 plus

ios - Swift 中的隐式解包选项似乎不起作用

MySQL:列数与值数不匹配。语法错误

syntax - java代码中的Scala : $colon

syntax - 如何在 Swift 中重写 Objective C 委托(delegate)方法