小编Ron*_*Ron的帖子

为什么@unknown default (Swift 5) 会导致编译错误?

我想我理解@unknown default 背后的逻辑,我为屏幕截图而不是代码道歉,但这是在上下文中查看错误消息的唯一方法。

将项目转换为 Swift 5。它运行,但收到​​此警告,我明白:

在此处输入图片说明

所以我让 Xcode 为我修复它,并得到这个:

在此处输入图片说明

我改变了存根案例的顺序(这是一项正在进行的工作),这让编译器再次高兴:

在此处输入图片说明

我是在做我不应该做的事情,还是这种奇怪的编译器行为?

ios swift swift5

4
推荐指数
1
解决办法
890
查看次数

标签 统计

ios ×1

swift ×1

swift5 ×1