【发布时间】:2015-02-11 15:31:15
【问题描述】:
是否可以给可选的泛型参数一个默认值?
我正在尝试做这样的事情:
func addChannel<T>(name: String, data: T? = nil) -> Channel {
}
let myChannel = addChannel("myChannelName")
但我收到一个错误提示
Argument for generic parameter 'T' could not be inferred
这只是我试图做的事情是不可能的吗?
【问题讨论】: