Swift 关键字 -- associatedtype
展开全部
关联类型的关键字,处理 协议 中的范型使用场景
错误例子:
错误信息 :Protocols do not allow generic parameters; use associated types instead
protocol 不支持范型,需要使用 associatedtype 来代替
正确使用:
associatedtype 支持在 protocol 中实现范型的功能。
错误例子:
错误信息 : Associated types can only be defined in a protocol; define a type or introduce a 'typealias' to satisfy an associated type requirement
正确使用:
associatedtype 只能在 protocol 中使用,class 中应该使用typealias进行代替。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询