100 дней SwiftUI — День 1 и 2

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
Войти в полноэкранный режим Выйти из полноэкранного режима

Оцените статью
devanswers.ru
Добавить комментарий