Head First. Изучаем Swift [Джон Мэннинг] (pdf) читать постранично, страница - 5

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

вкладками

354

Создайте представления, которые вам нужны

354

Постройте представление TabView,
содержащее ваши представления

354

Создание нового представления ContentView с вкладками

360

Создание вкладок и TabView

361

Запустите новую версию Executive Timer

363

содержание

12

Приложения, веб-программирование и все такое
Собирая все вместе
Вы значительно продвинулись в изучении Swift. Вы освоили Playgrounds
и Xcode. Было понятно, что когда-нибудь нам придется попрощаться,
и сейчас этот момент настал. Расставаться нелегко, но мы знаем, что вы
справитесь. В этой главе — последней, в которой мы будем вместе с вами
(в этой книге), — мы еще раз пройдемся по многим концепциям, которые
вы изучили, и совместно построим несколько приложений. Мы убедимся
в том, что ваши навыки Swift закреплены, и дадим некоторые рекомендации
относительно того, что делать дальше, — своего рода домашнее задание,
если хотите. Это будет интересно, и мы расстанемся на высокой ноте.
Путешествие должно завершиться...

366

Построение заставки

371

Пошаговая сборка экрана заставки

372

Совместное использование состояния

378

На помощь приходит старый знакомый...

379

Построение приложения с несколькими представлениями,
совместно использующими состояние

380

Построение приложения с двумя представлениями

381

ObservableObject

381

Первое представление

382

Второе представление

383

И снова первое представление

384

Первое представление (продолжение)

385

AsyncImage с наворотами

390

Vapor: веб-фреймворк для Swift

394

Отправка данных средствами Vapor

397

19

Как пользоваться этой книгой

Введение
Не могу поверить, что они
включили такое в книгу
о Swift.

вопрос:
ответим на важный
В этом разделе мы
игу о Swift?»
ючили ТАКОЕ в кн
«Так почему они вкл

21

как пользоваться этой книгой

Для кого написана эта книга?
Если на вопросы:
1

В вашем распоряжении есть устройство macOS или iPadOS, на котором
работают последние общедоступные версии этих операционных систем?

2

Вы хотите изучить принципы программирования на примере языка Swift,
чтобы потом продолжить свое путешествие в мире Swift?

3

Вы хотите в один прекрасный день заняться разработкой приложений для
iPhone или любых других устройств в экосистеме Apple или изучить перспективный язык для написания веб-приложений?

вы отвечаете положительно, то эта книга для вас.

Êîìó ýòà êíèãà íå ïîäîéäåò?
Если вы ответите «да» на любой из следующих вопросов...
1

Вы отличный разработчик с опытом программирования
на macOS, iOS или Swift, которому нужен справочник?

2

Вы не хотите быть программистом и не хотите учиться
программировать?

3

Вам не нравится пицца, еда, напитки или неуклюжие
шутки?

...эта книга не для вас.

[Замечание от отдел
а продаж:
«Вообще-то эта кни
га для любого,
у кого есть деньги».]

22

введение

введение

Ìû çíàåì, î ÷åì âû äóìàåòå
«Разве серьезные книги по программированию на Swift такие?»
«И почему здесь столько рисунков?»
«Можно ли так чему-нибудь научиться?»

Ваш м
озг счи
тает
что Э
,
ТО ва
жно.

И мы знаем, о чем думает ваш мозг
Мозг жаждет новых впечатлений. Он постоянно ищет, анализирует, ожидает чего-то необычного. Он так устроен, и это помогает
нам выжить.
В наши дни вы вряд ли попадете на обед к тигру. Но наш мозг постоянно остается настороже. Просто мы об этом не знаем.
Как же наш мозг поступает со всеми обычными, повседневными
вещами? Он всеми силами пытается оградиться от них, чтобы они не
мешали его настоящей работе — запоминанию того, что действительно
важно. Мозг не считает нужным сохранять скучную информацию. Она
не проходит через фильтр, отсекающий «очевидно несущественное».
Но как же мозг узнает, что важно? Представьте, что вы отправились
на прогулку, и вдруг прямо перед вами появляется тигр. Что происходит в вашей голове и в теле?
Активизируются нейроны. Вспыхивают эмоции. Происходят химические реакции.
И тогда ваш мозг понимает...

лагаозг по
м
ожно
ш
Ва
ТО м
Э
о
т
ет, ч
ать.
омин
п
а
з
не

Замечательно.
Еще 377 сухих
скучных страниц.

Конечно, это важно! Не забывать!
А теперь представьте, что вы находитесь дома или
в библиотеке, в теплом, уютном месте, где тигры не
водятся. Вы учитесь — готовитесь к экзамену. Или
пытаетесь освоить сложную техническую тему, на которую вам выделили неделю... максимум десять дней.
И тут возникает проблема: ваш мозг пытается оказать
вам услугу. Он старается сделать так, чтобы на эту
очевидно несущественную информацию не тратились
драгоценные ресурсы. Их лучше потратить на что-нибудь важное. На тигров, например. Или на то, что ни в
коем случае нельзя вывешивать фото с этой вечеринки
на своей страничке в соцсетях.
Нет