Архив метки: extensions

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

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