如何使用扩展中的参数创建函数变量?

时间:2016-04-11 06:10:24

标签: swift swift-extensions

使用Swift - Extensions

如您所知,我们可以为函数创建变量。我想创建一个变量,它可以保存对具有参数的函数的引用。

我已经设法为没有为

定义任何参数的函数创建变量

我的代码如下: -

extension UIAlertController {


    var cancelBlock : ()->Void  { return {} }

    var nameBlock : (nameArg:String?)->Void  { }

}

我使用“nameBlock”

收到以下错误
Computed property must have accessors specified

我应该如何指定返回值?

0 个答案:

没有答案