Swift З
Разработка приложений
в среде Xcode для iPhone и iPad
с использованием iOS SDK
Beginning iPhone
Development with Swift 3
Exploring the iOS SDK
Third Edition
Molly Maskrey
Кim Topley
David Mark
Fredrik Olsson
Jeff Lamarche
лpress�
Swift З
Разработка приложений
в среде Xcode для iPhone и iPad
с использованием iOS SDK
Третье издание
Молли Маскри
Ким Топли
Дэвид Марк
Фредрик Олссон
Джефф Ламарш
Москва •Санкт-Петербург• Киев
2017
J:)J:)K 32. 973. 26-018. 2. 75
М31
УДК 68 l . 3. D7
Компьютерное издательство "'Л. иалектика··
Зав. редакнией С. 11. Тригуб
Перевод с английског о и редакния докт. фю. -ма�� наук ДА. Молли. Топли, Ким. Марк. Дэвид. и др. М31 Swift 3: разработка приложений в среде Xcode для iPhone и iPad с использованием IOS SDK.
3-е изд. : Пер. с англ. - СпБ. : ООО ''Альфа-книга'', 2017. - 896 с. : ил. - Парал. тит. англ. ISBN 978-5-9908910-2-9 (рус. )
ББК 32. 973. 26-018. 2. 75
Научно-популяртюе издаиие
Молли Маскри, Ким Топли, Дэвид Марк, и др. Swift 3: разработка приложений в среде
Xcode для iPhone и iPad с использованием iOS SDK
3-е издание
Литературный редактор Л. Н. Kpac110. Jl('(J/I
В ер стка .
17. В. 1/ер11окози11ская
Художественный редактор В. Г Павлюти11
Корректор . !1. А. /ордие11ко
Подписано в печагь 22. 03. 2017. Формат 70х 100/1 б. Гарнитура Timcs. Усл. печ. л. 72. 24. У ч. -И'll\. л. 50. б. Тираж 500 ·ж3. Зака3 № 2095. Отпечатано в АО «Первая Образцовая типография»
Филиал «Чеховский Печатный Двор»
142300, Московская область, г. Чехов, ул. Санкт-Пстсрбурr� Маrнито1uрская ул" д. 30
ISIЗN 978-5-9908910-2-9 (рус. ) СО Комrrьютерное и1даrельство "J!иалсктика". 2017. rrсрс вод . оформление. макстироnаrrие
ISBN 978-1-4842-2222-5 (анrл. ) СО 2017 Molly Maskrcy, Kim Toplcy. David Mark.
1:redrik Olsson and JctT l. aniarchc
Огл а вл е н и е
Об авторе 17
Благодарности 19
Глава 1.