Аннотации(обозначения) типов

Вы можете добавить аннотацию типа, когда объявляете константу или переменную, чтобы точно обозначить тип значений, которые она может хранить. Аннотация типа отделяется двоеточием от названия переменной или константы. Приведем пример:

Эту строку можно прочитать как «Объявите переменную, названную welcomeMessage, чтобы она хранила текстовые (String) значения». Таким образом, мы показываем, какие именно значения будет содержать переменная (в данном случае — текст/строку).

Переменной welcomeMessage теперь можно присовить любое строковое значение, и это не вызовет ошибок:

На практике, обозначения типов придется писать редко. Если вы предоставите начальное значение для переменной или константы, Swift почти всегда сможет сам распознать тип значений, которые она должна содержать. Это будет описано в разделе «Безопасность типов и подбор типов». В примере с welcomeMessage, мы не предоставили начального значения, поэтому мы указываем тип явно.


Просмотренно: 1 351 раз