Слишком много аргументов по умолчанию замедляют время сборки?
Учитывая следующий инициализатор:
init(a1: String? = nil, a2: String? = nil, .... a16: String? = nil) {
...
}
С помощью простой математики все возможные инициализаторы равны 2 ^ 16 = 65536.
Вопрос:
Верно ли, что добавление слишком большого количества аргументов по умолчанию увеличивает время сборки или имеет плохую производительность?