Data: 26/01/2015 11:58 / Autor: Redação ABCdoABC / Fonte: Estadão Conteúdo

Programando para iOS com Swift - Variáveis e Constantes

Capítulo com novidades do Swift e do universo das variáveis e constantes


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 = 2015

println("O nome do meu filho é \(nomeDoMeuFilho), ele vai nascer em abril de \(anoDoNascimento)"

Espero que esse capítulo acrescente no seu aprendizado de Swift.


Renato Bortone, nascido em São Caetano, 27 anos, casado, programador, cristão, guitarrista, palmeirense. 

Comente aqui