无法转换(NSError) - >在斯威夫特3中无效

时间:2016-08-09 23:57:02

标签: swift3 xcode8 xcode8-beta4

嘿伙计们,所以我最近将我的Xcode版本更新为Xcode 8,并且我已经开始在我以前没有获得的新beta版中获得这些错误。

        CSSearchableIndex.default().indexSearchableItems([searchableItem]) { // Error.

        (error : NSError?) -> Void in

        if error != nil {

            print(error?.localizedDescription)
        }
    }

这里出现错误:enter image description here

1 个答案:

答案 0 :(得分:1)

而不是NSError,请使用Error。或者,让编译器为您推断。

CSSearchableIndex.default().indexSearchableItems([searchableItem]) { error in
    if error != nil {
        print(error!.localizedDescription)
    }
}