В языке Swift вспомогательные инициализаторы являются вторичными, поддерживающими инициализаторами для класса. Существуют три правила, которые нужно соблюдать, используя вспомогательные инициализаторы: