Unable to overload function in viewDidLoad()
in swift.
It gives error definition conflict with previous value" at "func joinString(#strings: String...) -> String {
override func viewDidLoad() {
super.viewDidLoad()
func joinString(#strings: String[]) -> String {
var str = ""
for s in strings {
str += s
}
return str
}
func joinString(#strings: String...) -> String {
return joinString(strings: strings)
}
println(joinString(strings : ["I", "am", "an", "array"]))
println(joinString(strings : "I", "am", "an", "array"))
}