In Swift,there's no way to get the returned function's argument names?
问题 When a function's return value is another function,there's no way to get the returned function's argument names.Is this a pitfall of swift language? For example: func makeTownGrand(budget:Int,condition: (Int)->Bool) -> ((Int,Int)->Int)? { guard condition(budget) else { return nil; } func buildRoads(lightsToAdd: Int, toLights: Int) -> Int { return toLights+lightsToAdd } return buildRoads } func evaluateBudget(budget:Int) -> Bool { return budget > 10000 } var stopLights = 0 if let townPlan =