Unable to overload function in viewDidLoad()
in swift.
It gives error definition conflict with previous value\" at \"func joinString(#strings: String...) ->
You can't overload in this way:
func joinString(#strings: String[]) -> String {
...
}
func joinString(#strings: String...) -> String {
...
}
The joinString functions actually have same signature. Both take Array but the signature of the variadic version causes the compiler to generate with Array using the passed arguments at the call site.