斯威夫特 3,Xcode 8β2。
我已经实现了一个对 Comparable 数据进行排序的类,并尝试使用 Doubles 对其进行测试。不幸的是,我得到了错误"Cannot convert value of type '[Double]' to specified type '[T]'."
。我在下面的示例代码中重现了错误:
class foo<T: Comparable> {
let data: [T] = [Double]()
}
我是正确的假设双打是可比的,如果是这样,我该如何消除上述错误?
谢谢。