Swift - Variáveis

Uma variável nos fornece armazenamento nomeado que nossos programas podem manipular. Cada variável no Swift 4 possui um tipo específico, que determina o tamanho e o layout da memória da variável; a faixa de valores que podem ser armazenados nessa memória; e o conjunto de operações que podem ser aplicadas à variável.

Swift 4 suporta os seguintes tipos básicos de variáveis ​​-

  • Int or UInt- Isso é usado para números inteiros. Mais especificamente, você pode usar Int32, Int64 para definir um inteiro assinado de 32 ou 64 bits, enquanto UInt32 ou UInt64 para definir variáveis ​​inteiras sem sinal de 32 ou 64 bits. Por exemplo, 42 e -23.

  • Float- É usado para representar um número de ponto flutuante de 32 bits. É usado para armazenar números com casas decimais menores. Por exemplo, 3,14159, 0,1 e -273,158.

  • Double- Isso é usado para representar um número de ponto flutuante de 64 bits e usado quando os valores de ponto flutuante devem ser muito grandes. Por exemplo, 3,14159, 0,1 e -273,158.

  • Bool - Isso representa um valor booleano que é verdadeiro ou falso.

  • String- Esta é uma coleção ordenada de personagens. Por exemplo, "Hello, World!"

  • Character- Este é um literal de string de um único caractere. Por exemplo, "C"

O Swift 4 também permite definir vários outros tipos de variáveis, que abordaremos nos capítulos subsequentes, como Optional, Array, Dictionaries, Structures, e Classes.

A seção a seguir cobrirá como declarar e usar vários tipos de variáveis ​​na programação do Swift 4.

Declaração de Variável

Uma declaração de variável informa ao compilador onde e quanto criar o armazenamento para a variável. Antes de usar variáveis, você deve declará-las usandovar palavra-chave da seguinte forma -

var variableName = <initial value>

O exemplo a seguir mostra como declarar uma variável em Swift 4 -

var varA = 42
print(varA)

Quando executamos o programa acima usando playground, obtemos o seguinte resultado -

42

Anotações de tipo

Você pode fornecer um type annotationao declarar uma variável, para ser claro sobre os tipos de valores que a variável pode armazenar. Aqui está a sintaxe -

var variableName:<data type> = <optional initial value>

O exemplo a seguir mostra como declarar uma variável no Swift 4 usando Anotação. Aqui é importante notar que se não estivermos usando a anotação de tipo, então se torna obrigatório fornecer um valor inicial para a variável, caso contrário, podemos apenas declarar nossa variável usando a anotação de tipo.

var varA = 42
print(varA)

var varB:Float

varB = 3.14159
print(varB)

Quando executamos o programa acima usando playground, obtemos o seguinte resultado -

42
3.1415901184082

Nomeando Variáveis

O nome de uma variável pode ser composto de letras, dígitos e o caractere sublinhado. Deve começar com uma letra ou um sublinhado. As letras maiúsculas e minúsculas são distintas porque o Swift 4 é uma linguagem de programação que diferencia maiúsculas de minúsculas.

Você pode usar caracteres simples ou Unicode para nomear suas variáveis. Os exemplos a seguir mostram como você pode nomear as variáveis ​​-

var _var = "Hello, Swift 4!"
print(_var)

var 你好 = "你好世界"
print(你好)

Quando executamos o programa acima usando playground, obtemos o seguinte resultado.

Hello, Swift 4!
你好世界

Variáveis ​​de impressão

Você pode imprimir o valor atual de uma constante ou variável com a função de impressão. Você pode interpolar um valor de variável envolvendo o nome entre parênteses e escapá-lo com uma barra invertida antes do parêntese de abertura: A seguir estão os exemplos válidos -

var varA = "Godzilla"
var varB = 1000.00

print("Value of \(varA) is more than \(varB) millions")

Quando executamos o programa acima usando playground, obtemos o seguinte resultado.

Value of Godzilla is more than 1000.0 millions