最近我把XCode升级到了版本8。这样做之后,我无法编译我的项目,因为我得到了一个快速编译器错误。以下是错误的示例:
对成员“dataTask(with:completionHandler:)”的引用不明确
“appendingPathComponent”的用法不明确
对成员“continue”的引用不明确
等,
更新后可能导致此错误的原因是什么?我如何解决它们?

最佳答案

对成员“continue”的引用不明确。
在XCode 8中,语法将是:

credentialsProvider.getIdentityId().continue( {(task:AWSTask) -> AnyObject? in

而不是
credentialsProvider.getIdentityId().continue { (task:AWSTask) -> AnyObject? in

关于ios - XCode对成员的不明确引用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39518967/

10-10 23:25