Я думаю, что это простой, но я искал часы и до сих пор не могу понять, какую функцию я вызываю для этого.Функция вызова всех подклассов из суперкласса
так что у меня есть один супер класса country
и три подкласса, как этот
class country {
}
class USA : country {
}
class China : country {
}
class France : country {
}
var countrys : [country] = []
и теперь я хочу, чтобы подтолкнуть все подклассы в массив класса страны
что я называю в функции дописывания? ?
countrys.append(contentsOf: )
любые советы оцениваются! : D
Суперкласс не знает ничего о своих подклассах. Вам нужно явно создать экземпляр каждого подкласса и добавить его в массив – Paulw11