首页 > Swift中where从句应该怎么用?

Swift中where从句应该怎么用?

我在swift中想要实现如果元素是CustomStringConvertible的,那么整体也是CustomerStringConvertible的。
Person的定义是这样的:
struct Person<Name> {let name: Name}
两种想到的写法都不对:
extension Person : CustomStringConvertible where Name: CustomerStringConvertible{}
或者
extension Person where Name: CustomerStringConvertible : CustomStringConvertible {}
应该怎么写呢?以及swift3里面应该怎么写呢?


目前不支持这么写

【热门文章】
【热门文章】