无法转换 (NSError)-> Void in Swift 3
Cannot convert (NSError)-> Void in Swift 3
大家好,我最近将我的 Xcode 版本更新为 Xcode 8,我开始在新的测试版中遇到这些错误,这是我以前没有遇到过的。
CSSearchableIndex.default().indexSearchableItems([searchableItem]) { // Error.
(error : NSError?) -> Void in
if error != nil {
print(error?.localizedDescription)
}
}
这是错误:
而不是 NSError
,使用 Error
。或者,让编译器为您推断这一点。
CSSearchableIndex.default().indexSearchableItems([searchableItem]) { error in
if error != nil {
print(error!.localizedDescription)
}
}
大家好,我最近将我的 Xcode 版本更新为 Xcode 8,我开始在新的测试版中遇到这些错误,这是我以前没有遇到过的。
CSSearchableIndex.default().indexSearchableItems([searchableItem]) { // Error.
(error : NSError?) -> Void in
if error != nil {
print(error?.localizedDescription)
}
}
这是错误:
而不是 NSError
,使用 Error
。或者,让编译器为您推断这一点。
CSSearchableIndex.default().indexSearchableItems([searchableItem]) { error in
if error != nil {
print(error!.localizedDescription)
}
}