跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Swift
/
扩展
Swift 协议遵循上的 @retroactive 表示什么?
来自 扩展
Swift 6.3.3
高级
1分钟
Swift 协议遵循上的 @retroactive 表示什么?
当前模块确认类型与协议都不归自己所有,并接受遵循冲突风险。
该遵循只在声明它的源文件内可见。
如果上游模块新增遵循,运行时会动态移除当前遵循。
编译器会让该遵循优先于其他所有实现。
检查
向 AI 询问这道练习
报告错误
上一道练习
这段程序会输出什么?
预测输出
下一道练习
审查生成的客户扩展
审查 AI 代码
有新版本可用
重新加载