0
可以將帶有子類型參數的閉包傳遞給接受帶有父類型參數的閉包的函數?這是我想要通過我的封閉。從Event
傳遞帶子參數類型的閉包
func on(name:String,callback:(Event) ->()){ ... }
這裏MoveEvent
繼承是我調用該函數:
symbol.on("move",{ (event:MoveEvent) ->() in
...
});
當我嘗試這一點,Xcode中說,我不能使用這些參數調用它
鑄造實際上是我現在正在做的,我只是想知道如果沒有額外的語法swift可以以某種方式投給我。但我想這是不可能的。不過我會看看泛型。謝謝。 –