Последовательность элементов, но «соединение недоступно: вызовите ошибку« joinWithSeparator () »»

Почему я получаю сообщение об ошибке «Регистрация недоступна: вызовитеjoinWithSeparator()"в строке 16 (последняя строка ниже), когда я пытаюсь запустить его на детской площадке? И как я могу это исправить?

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)
    }
} 

Ответы на вопрос(2)

Ваш ответ на вопрос