无法为没有参数的类型调用初始值设定项

时间:2016-10-15 16:14:54

标签: ios swift delegates protocols swift3

刚刚升级到Swift 3,我的代码中出现了一个我似乎无法解决的错误。

    protocol getSearchDelegate {
    func resultsReady()
}

class GetSearch: NSObject {

    var delegate = getSearchDelegate?() //ERROR: cannot invoke initializer for type 'getSearchDelegate?' with no arguments.

此代码适用于Swift 2,但升级到Swift 3时,会显示错误。

我该如何解决这个问题?

提前致谢。

0 个答案:

没有答案