我想写一个返回泛型数组的swift方法。我省略了一些细节,但一直未为清楚工作的重要位...类型约束的Swift泛型数组
protocol AProtocol {
func doSomething()
}
func decode<T: AProtocol>(jsonArray: Array<AnyObject>?) -> [T: AProtocol] {
//...
var resultArray = [T: AProtocol]()
resultArray.append
//...
}
当我指定数组包含类型T:AProtocol,然后append方法不再出现
[T:AProtocol]不具有构件追加
LOL ....当然!....谢谢,什么是基本错误。 – bandejapaisa 2014-11-24 11:48:30