跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Swift
/
属性包装器
在 Swift 6 语言模式中,哪项说法正确?
来自 属性包装器
Swift 6.3.3
高级
1分钟
在 Swift 6 语言模式中,哪项说法正确?
被包装属性可以有 willSet 或 didSet,但不能自定义 get 或 set;带全局 actor 的 wrappedValue 不会通过向外推断隔离整个外围类型。
被包装属性不能有观察器,而且 wrappedValue 上的 @MainActor 总会隔离外围类型。
被包装属性可以替换合成 getter,但只能在结构体中这样做。
检查
向 AI 询问这道练习
报告错误
下一道练习
这段程序会输出什么?
预测输出
有新版本可用
重新加载