参数的参数这是基本的功能是什么,我试图做的:如何采取任何数量的任何类型的迅速
,可以接受任何数量的参数和任何回报的任何功能的功能类型
这甚至可能吗?
func fun1(x: Int,y: String){
}
func fun2(c: Float){
}
func thefunction(function,parameters) {
function(parameters[0],parameters[1]...)
}
thefunction(fun1,3,"hi")
thefunction(fun2,4.5)
目前还不清楚你想要做什么。你想让'thefunction'根据传递给'thefunction'的内容调用fun1或fun2吗? –