constante Swift
Constante Uma vez definido, o programa está sendo executado não é possível alterar o seu valor.
Constantes podem ser de qualquer tipo de dados, tais como: integer constantes, constantes de ponto flutuante, constantes de caracteres ou constantes de cadeia. Há também são enumerados constantes do tipo:
Constantes são como variáveis exceto que o valor de uma constante não pode ser alterado uma vez definida, e o valor de uma variável pode ser alterada.
declaração constante
Constantes são declaradas usando a palavra-chavedeixou a seguinte sintaxe:
let constantName = <initial value>
O que se segue é um exemplo simples de constantes do programa Swift:
import Cocoa let constA = 42 print(constA)
Os resultados da execução do programa acima:
42
tipo de anotação
Quando você declarar uma variável ou constante pode adicionar anotações de tipo (tipo de anotação), ilustram o tipo de variável constante ou para armazenar o valor. Se você deseja adicionar uma anotação de tipo, você precisa adicionar uma vírgula e espaço após o nome constante ou variável, e depois adicionar o nome do tipo.
var constantName:<data type> = <optional initial value>
O que se segue é um exemplo simples para demonstrar o Swift está em constante anotações de tipo de uso. Note-se que o valor inicial deve ser define constantes:
import Cocoa let constA = 42 print(constA) let constB:Float = 3.14159 print(constB)
Os resultados da execução do programa acima:
42 3.14159
nomeado constante
constantes nomeadas podem consistir de letras, números e sublinhados.
A constante necessidade de começar com uma letra ou um sublinhado.
Swift é uma linguagem case-sensitive, por isso, letras maiúsculas e minúsculas não são os mesmos.
Você também pode usar um nome simples constante caracteres Unicode seguintes exemplos:
import Cocoa let _const = "Hello, Swift!" print(_const) let 你好 = "你好世界" print(你好)
Os resultados da execução do programa acima:
Hello, Swift! 你好世界
saída constante
Variáveis e constantes podem usar print (swift 2 substitui o println de impressão) para a saída.
Parênteses podem ser usados na seqüência com uma barra invertida para inserir constantes como exemplos:
import Cocoa let name = "本教程" let site = "http://www.w3big.com" print("\(name)的官网地址为:\(site)")
Os resultados da execução do programa acima:
本教程的官网地址为:http://www.w3big.com