СПб.: Питер, 2016. — 304 с. — (Библиотека программиста). — ISBN
978-5-496-02256-9.
Swift — быстрый, современный, безопасный и удобный язык
программирования — появился совсем недавно и стал огромным
сюрпризом для iOS-общественности. И вот, спустя год, Apple
выпустила версию 2.0, а следом и 2.1, привнесшую в процесс
разработки ряд значительных нововведений.
Данная книга содержит исчерпывающую информацию для всех желающих
научиться программировать на языке Swift с целью создания
собственных iOS-приложений (а также OS X-, watchOS- и
tvOS-приложений). В ходе чтения книги вы встретите не только
теоретические сведения, но и большое количество практических
примеров и заданий, выполняя которые вы углубите свои знания в
изучаемом материале. Несмотря на то что вам предстоит пройти
большой путь, это будет полезный и очень важный опыт. Книга не
показывает, как писать iOS-приложения, она предназначена для
изучения самого языка программирования Swift. Книга даст вам
возможность освоить новый язык и в скором времени приступить к
написанию собственных приложений для App Store или Mac App Store.
Изучив язык, в дальнейшем вы сможете самостоятельно выбрать, для
какой платформы создавать программы — для iOS, OS X, tvOS или
watchOS. Примеры кода в данной книге соответствуют Swift версии не
ниже 2.1, iOS версии не ниже 9.1 и Xcode версии не ниже 7.1. Если у
вас более новые версии, не беспокойтесь, весь описанный материал с
большой долей вероятности будет без каких-либо ошибок работать и у
вас.