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