在Swift中创建一个静态变量,函数作为返回类型

时间:2016-12-06 05:59:01

标签: swift

我在这里有一个简单的结构,其中一个静态变量的返回类型为函数

struct simpleStruct {

    static var method : (Bool) -> () {
        get {}
        set {}
    }
}

我无法在这里提供正确的getter和setter,我目前正在收到错误"缺少函数返回预期返回'(Bool) - > ()'

如何在此处返回正确的值?

1 个答案:

答案 0 :(得分:-3)

定义的结构只提供变量的get / set属性。

根据您的方法签名,该函数必须返回一些Bool类型的值。添加一个返回bool语句,它应该可以工作。