Programando para iOS com Swift – Variáveis e Constantes
Capítulo com novidades do Swift e do universo das variáveis e constantes
- Data: 26/01/2015 11:01
- Alterado: 10/08/2023 08:08
- Autor: Redação ABCdoABC
Antes de passarmos para as variáveis e constantes, vamos voltar um pouco no capitulo anterior. O Swift é uma nova linguagem de programação para iOS e OS X. Caso tenha uma experiência em desenvolvimento com C ou Obj-C, isso facilitará no aprendizado.
Como C, Swift usa variáveis para armazenar e referem-se a valores por um nome de identificação. Swift também faz uso extensivo de variáveis cujos valores não podem ser alterados. Estes são conhecidos como constantes, e são muito mais poderosas do que as constantes em C. Constantes são usados em todo Swift para tornar o código mais seguro e mais claro na sua intenção quando você trabalha com valores que não precisam de mudar.
Agora que relembramos um pouco, vamos ao que interessa!
Declarando variáveis e constantes
Constantes e variáveis devem ser declaradas antes de serem usadas. Você deve declarar constantes com o termo let e variáveis com o termo var. Não é mais obrigatório declarar o tipo da variável, o valor inicial define o tipo. Um ponto positivo para o Swift.
let anoDoNascimentoDoMeuFilho = 2015
var diasRestantesDoNascimento = 40
No exemplo acima, declaramos anoDoNascimentoDoMeuFilho como constantes, porque o ano do nascimento do filho não sofrerá alteração. No caso do diasRestantesDoNascimento, são os dias restantes do nascimento, a cada dia, será alterado o valor. Você pode declarar mais de uma constantes ou variáveis em uma única linha , separados por vírgulas. Ex.:
var alturaDoBebe = 0.0, pesoDoBebe = 0.0
let diaDoNascimento = 06, mesDoNascimento = Abril
Atribuindo os tipos de variáveis e constantes
Quando for preciso definir o tipo para uma variável ou contantes, utilize o dois pontos : após o nome da variável ou contantes. Ficou muito agradável e simples!
var nomeDoMeuFilho: String = “Gabriel”
var anoDoNascimento: Int = 2015
var alturaDoMeuFilho: Float = 50 cm
No exemplo acima, os dois pontos significa “… do tipo …”, no caso da variável nomeDoMeuFilho … do Tipo … String, permitindo agora a variável receber valores String.
Podemos utilizar múltiplas variáveis em uma única linha
var precoOriginal, precoComDesconto, precoProdutoBruto: Double
Imprimindo variáveis e constantes
Agora falta imprimir tudo que aprendemos nesse capítulo! Vamos lá!
Imprimir sem quebra de linha:
var nomeDoMeuFilho = “Gabriel”
print(nomeDoMeuFilho)
Imprimir com quebra de linha:
var nomeDoMeuFilho = “Gabriel”
println(nomeDoMeuFilho)
Funciona pra todos os tipos de variáveis e constantes.
Para imprimir valores concatenados é preciso colocar a variável ou constante dessa seguinte forma: (nome da variavel) :
var nomeDoMeuFilho: String = “Gabriel”
var anoDoNascimento: Int = 2015println(“O nome do meu filho é (nomeDoMeuFilho), ele vai nascer em abril de (anoDoNascimento)”
Espero que esse capítulo acrescente no seu aprendizado de Swift.