两个类型之间的箭头( - >)在Swift中意味着什么?

Eri*_*ric 5 syntax swift

在研究一个单独的问题时,我遇到了这个问题: 如何在Swift中创建通用闭包

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

func saveWithCompletionObject(obj : AnyObject, success : AnyObject -> Void, failure : Void -> Void)
Run Code Online (Sandbox Code Playgroud)

什么是->AnyObject -> Void意味着什么?

Jon*_*rdy 5

这是一种功能类型.AnyObject -> Void是接受AnyObject和返回的函数的类型Void.