【发布时间】:2020-02-25 02:32:20
【问题描述】:
是否有可能在 swift 中有一个通用协议?我试过protocol foo<T>{},这是不合法的。我正在寻找可以类似于 Java 的List<T> 接口使用的东西。
【问题讨论】:
-
List<T>在 Swift 中是Array<T>... 那里不需要协议。 -
好吧,我不想专门列出一个列表,我想制作一个自定义提供程序接口。 List 只是 java 中的接口,我知道它没有在 swift 中实现(作为协议)并且是一个通用接口
-
哦,我忘了
List<T>在Java中是一个接口而不是一个抽象类。我现在明白你的问题了。
标签: swift