Enc*_*ter 2 ios multipeer-connectivity swift swift3 xcode8
更新到 XCode8/Swift 3 后出现此错误
如何修复此错误?
谢谢!
这在具有自己Error类型的类型中最为常见。例如:
class MyClass {
enum Error {
...
}
...
}
Run Code Online (Sandbox Code Playgroud)
如果您已Error全局声明类型,也会发生这种情况。在 Swift 3 之前,这没有问题,但在 Swift 3 中它会与新的 stdlibError类型发生冲突。要修复它,您要么需要更改Error类型的名称,要么(更常见的是)明确说明您从哪个模块中提取。所以这行代码会变成:
... withError error: Swift.Error?) {
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2281 次 |
| 最近记录: |