【发布时间】:2016-09-15 19:32:17
【问题描述】:
最近我将我的 XCode 升级到版本 8。这样做之后,我无法编译我的项目,因为我遇到了 Swift 编译器错误。以下是错误的示例:
对成员“dataTask(with:completionHandler:)”的模糊引用
'appendingPathComponent' 的模糊使用
对成员“继续”的含糊引用
等等,
更新后出现此错误的原因是什么?如何解决?
【问题讨论】:
最近我将我的 XCode 升级到版本 8。这样做之后,我无法编译我的项目,因为我遇到了 Swift 编译器错误。以下是错误的示例:
对成员“dataTask(with:completionHandler:)”的模糊引用
'appendingPathComponent' 的模糊使用
对成员“继续”的含糊引用
等等,
更新后出现此错误的原因是什么?如何解决?
【问题讨论】:
对成员“继续”的模糊引用。 在 XCode 8 中,语法将是:
credentialsProvider.getIdentityId().continue( {(task:AWSTask) -> AnyObject? in
而不是
credentialsProvider.getIdentityId().continue { (task:AWSTask) -> AnyObject? in
【讨论】: