【发布时间】:2019-08-30 07:01:45
【问题描述】:
我想我理解@unknown default 背后的逻辑,我为屏幕截图而不是代码道歉,但这是在上下文中查看错误消息的唯一方法。
将一个项目转换为 Swift 5。它运行,但收到此警告,我理解:
所以我让 Xcode 为我修复它,并得到了这个:
我更改了存根案例的顺序(这是一项正在进行的工作),这让编译器再次高兴:
我是在做我不应该做的事情,还是这种奇怪的编译器行为?
【问题讨论】:
-
请勿使用图片粘贴代码。直接粘贴代码。
-
这样做只是为了让读者可以在上下文中看到错误消息。
-
这是一个已知的错误SR-9920。