Menu
CoddyTech

Аннотации типов

Часть раздела Основы путешествия по Swift на Coddy. Урок 5 из 86.

Swift может автоматически определять тип значения. Это называется выводом типа:

let name = "Alice"   // Swift определяет, что это String
let age = 25         // Swift определяет, что это Int
let price = 9.99     // Swift определяет, что это Double

Но ты также можешь явно объявить тип с помощью аннотации типа. После имени поставь двоеточие, а затем укажи тип:

let name: String = "Alice"
let age: Int = 25
let price: Double = 9.99
let isActive: Bool = true

Аннотации типов полезны, когда:

  • Ты хочешь предельно ясно указать, какого типа значение
  • Вы объявляете переменную без начального значения
var score: Int   // Объявлена, но значение ещё не присвоено
score = 100      // Значение присвоено позже

Без аннотации типа Swift не знал бы, какого типа должна быть переменная score.

challenge icon

Задание

Новичок

Создай четыре константы с явными аннотациями типов:

  • name типа String со значением "Alice"
  • age типа Int со значением 30
  • price типа Double со значением 9.99
  • isOnline типа Bool со значением true

Выведи все четыре значения, каждое на отдельной строке.

Попробуйте сами

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Песочница Swift