跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI时代
搜索
⌘K
English
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI时代
English
中文
练习
/
测验
/
Swift
/
协议约束与存在类型
返回值由实现方选择一种隐藏的具体类型时,哪种形式最合适?
来自协议约束与存在类型
Swift 6.3.3
进阶
1分钟
返回值由实现方选择一种隐藏的具体类型时,哪种形式最合适?
`-> some P`
`any P`
由实现方独立选择的`<T: P>`
`Any`后接`as! P`
检查
向AI询问这道练习
报告错误
上一道练习
遵循`protocol Catalog<Item>`时,谁决定其中的`Item`?
测验
下一道练习
容器中只有`sortedValues()`会比较元素。`Element: Comparable`通常应放在哪里?
测验
有新版本可用
重新加载