Язык Swift. Самоучитель
Эта книга представляет собой самоучитель по языку программирования Swift, созданному компанией Apple для разработки под iOS и OS X. Издание описывает версию Swift 2.0 и построено по принципу от простого к сложному, что делает его доступным для начинающих программистов.
Материал охватывает основы Swift: синтаксис языка, типы данных, переменные и константы, условные выражения, циклы, массивы, функции, кортежи и базовые операторы. Для тестирования и отладки кода используется среда Playground, которая позволяет быстро экспериментировать с примерами.
В книге также рассматриваются более сложные конструкции, специфичные для Swift: перечисления, замыкания, опциональные типы, классы, структуры, встроенные и обобщенные типы, расширения, протоколы и расширенные операторы. Даны основы объектно-ориентированного программирования, что помогает понять принципы построения современных приложений.
Издание предназначено для программистов, желающих самостоятельно освоить Swift, и содержит большое количество листингов кода, которые можно использовать для практики и закрепления материала.









