Why do I get the error "join is unavailable: call the joinWithSeparator()
" at line 16 (the last line below) when I try to run it on playground? And, how can I fix it?
class Person {
var firstName: String?
var lastName: String?
let gender = "female"
func fullName() -> String {
var parts: [String] = []
if let firstName = self.firstName {
parts += [firstName]
}
if let lastName = self.lastName {
parts += [lastName]
}
return " ".join(parts)
}
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…