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