Архив метки: расширения

Swift: Extensions (Расширения)

Схожи с категориями в Objective-C, но не имеют имен. Позволяют расширить любой существующий класс, даже не имея доступа к исходным кодам, тот же Int Как именно могут: – добавлением вычисляемых свойств объекта и типа – добавлением методов объекта и типа – добавлением новых инициализаторов – добавлением индексов – добавлением и использованием новых вложенных типов – позволить существующему типу следовать протокола… Читать далее »