


Функції — це самостійні фрагменти коду, які вирішують певне завдання. Кожній функції присвоюється унікальне ім’я, за яким її можна ідентифікувати і «викликати» в потрібний момент. Сьогодні ми навчимося створювати функції у Swift.
Функції — це самостійні фрагменти коду, які вирішують певне завдання. Кожній функції присвоюється унікальне ім’я, за яким її можна ідентифікувати і «викликати» в потрібний момент. Сьогодні ми навчимося створювати функції у Swift.
Основи Swift. Оператори передачі управління switch case
Ми вже встигли вивчити умовні оператори та цикли. Окрім них у мові Swift є також оператор передачі управління switch case
. Його можна розглядати як розширену форму умовного оператора if
, у якій представлені всі можливі варіанти рішення, серед яких Swift повинен обрати єдине правильне.
Коли справа доходить до повторення однотипних завдань в коді, «скопіювати і вставити» — найшвидше рішення. Але набагато ефективніше буде застосувати цикли, прості програмні конструкції, які повторюють блок коду до тих пір, поки умова залишається істинною (значення «true»).
Основи Swift. Умовні оператори
В контексті програмування термін «потік» — це процес виконання програми. У Swift існують спеціальні механізми, які дозволяють керувати цим процесом, наприклад виконувати або, навпаки, ігнорувати код в залежності від заданих умов, а також багаторазово повторювати певні блоки коду.
Як ми вже знаємо, масиви у Swift — це колекції, у яких доступ до кожного елементу здійснюється через числовий індекс, наприклад songs[0]
. Словники являють собою ще один поширений тип колекції. Від масивів вони відрізняються тим, що дозволяють отримати доступ до значень за спеціальним ключем, який вказав користувач.
Раніше ми писали про анотацію типів даних та інтерполяцію рядків, а цього разу хочемо розповісти про масиви в Swift. Масиви дозволяють нам спочатку групувати безліч значень в одну колекцію, а потім отримувати їх окремо відповідно до тих позицій, які ці значення займають у колекції.
Основи Swift. Інтерполяція рядків та анотація типів даних
В попередній статті ми розповіли про основні типи даних у Swift, а сьогодні поговоримо про автоматичне визначення їх типу (анотація), а також інтерполяцію рядків (створення нового значення з кількох констант і змінних).
В цій статті ми продовжуємо вивчати програмування на Swift, мові, за допомогою якої створюються додатки для iOS та програми для OS X. Сьогодні вас чекає огляд типів даних мови програмування Swift, а також трішки коду.
Основи Swift. Як встановити Xcode та створити playground
Кожен, хто вирішив вивчати Swift або іншу мову програмування, стикається з дилемою: вивчати теорію чи одразу намагатися створювати додатки? У цій серії статей я пропоную вам спочатку вивчити синтаксис Swift, а потім почати писати простий вихідний код.
Сьогоднішній урок я назвав «Культура коду». У ньому я спробую донести думку про те, наскільки важливо писати читабельний код. Це буде цікаво, тому що код пишеться не лише для одного розробника. Робота в команді зобов'язує писати так, щоб твоїм колегам було зрозуміло, про що йдеться.