我想寫一個返回泛型數組的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