100 дней SwiftUI — День 1 — Простые типы
100 дней SwiftUI — День 2 — Простые типы Часть 2
Переменные:
Чтобы создать новую переменную, нам нужно использовать «var» для инициализации и определения.
var operatingSystem = "macOS"
Строки и целые числа:
Swift безопасен для типов.
Строки и целые числа нельзя смешивать.
Если число больше, мы можем использовать подчеркивание в качестве разделителя тысяч, что облегчает чтение.
var str = "Hello"
var age = 25
var population = 8_000_000
Многострочная строка:
Для многострочных строк можно начинать и заканчивать тремя двойными кавычками, включая переносы строк.
var str1 = """
This goes
over multiple
lines
"""
// This way will not show new line breaks in output
var str2 = """
This goes
over multiple
lines
"""
Двойки и булевы:
Двойки будут содержать десятичное значение:
var pi = 3.141
Булевы значения будут содержать истинное или ложное значение:
var isCool = true
Интерполяция строк:
Поместите переменную любого типа внутрь строки, добавив обратную косую черту
var score = 85
var str = "Your score was (score)"
var results = "The test results are here: (str)"
Константы
Используйте ключевое слово let для создания констант. Константы могут быть установлены один раз и никогда не изменяться.
let taylor = "swift"
Аннотации типов
Swift присваивает каждой переменной и константе тип в зависимости от того, какое значение ей присвоено при создании.
Чтобы явно указать тип данных, мы можем присвоить его:
let album: String = "Reputation"
let year: Int = 1989
let height: Double = 1.78
let taylorRocks: Bool = true