12 из 105 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Swift · Language Fundamentals
Почему расширения не могут добавлять хранимые свойства к существующим типам?
Компилятор Swift не поддерживает объявление свойств внутри расширений
Хранимые свойства потребовали бы изменения размещения памяти типа, что не допускается для расширений
Хранимые свойства можно объявлять только в протоколах, не в расширениях
Расширения позволяют добавлять только методы, никакие другие свойства