Название книги: Язык Swift. Самоучитель
Год: 2016
Автор: Айк Харазян
Страниц: 301
Язык: Русский
Формат: pdf, fb2, epub, mobi
Размер: 6.7 Мб, 6.7 Мб, 1.5 Мб, 1.4 Мб,
Описание книги “Язык Swift. Самоучитель”:
Swift – быстрый, современный, безопасный и удобный язык программирования – появился совсем недавно и стал огромным сюрпризом для iOS-общественности. И вот, спустя год, Apple выпустила версию 2.0, а следом и 2.1, привнесшую в процесс разработки ряд значительных нововведений.
Данная книга содержит исчерпывающую информацию для всех желающих научиться программировать на замечательном языке Swift и создавать собственные iOS-приложения. Вы найдете не только теоретический материал, но и большое количество практических примеров и заданий, которые позволят постичь все тонкости нового языка. Дерзайте, ведь, изучив Swift, вы сможете создавать приложения для любой платформы – iOS, OS X, tvOS или watchOS.
Несмотря на то что вам предстоит пройти большой путь, это будет полезный и очень важный опыт. Книга не показывает, как писать iOS-приложения, она предназначена для изучения самого языка про-граммирования Swift. Я считаю, что она даст вам возможность освоить новый язык и в скором времени приступить к написанию собственных приложений для App Store или Mac App Store.
Если вы положительно ответите на следующие вопросы тогда эта книга для вас.
- Вы имеете хотя бы минимальные знания о программировании на любом языке высокого уровня?
- Вы хотите научиться создавать программы для операционной системы iOS (для вашего гаджета iPhone и iPad), OS X, watchOS или tvOS?
- Вы предпочитаете обучение в практической форме скучным и монотонным теоретическим лекциям?
Оглавление:
Введение
Часть 1 Знакомство с Xcode
- Первые шаги
- Среда Xcode и playground-проекты
Часть 2 Базовые возможности Swift
- Отправная точка
- Типы данных и операции с ними
Часть 3 Основные средства Swift
- Кортежи
- Опциональные типы данных
- Утверждения
- Управление потоком. Ветвления
- Типы коллекций
- Управление потоком. Повторения
- Функции
- Замыкания
Часть 4 Нетривиальные возможности Swift
- ООП как фундамент
- Перечисления
- Структуры
- Классы
- Свойства
- Сабскрипты
- Наследование
- Псевдонимы Any и AnyObject
- Инициализаторы и деинициализаторы
- Удаление экземпляров и ARC
- Опциональные цепочки
- Расширения
- Протоколы
- Нестандартные типы данных и получение справочной информации
- Универсальные шаблоны
- Обработка ошибок
- Нетривиальное использование операторов
Скачать книгу “Язык Swift. Самоучитель”