Latest web development tutorials

スウィフト定数

定数一度設定すると、プログラムはあなたがその値を変更することはできません実行されています。

整数定数、浮動小数点定数、文字定数や文字列定数:定数のようなデータを、任意のタイプのものであってもよいです。 列挙型の定数もあります。

定数は定数の値が設定され、一度に変更することはできませんし、変数の値を変更することができることを除いて、変数のようなものです。


定数宣言

定数は、キーワードは次の構文を聞かせて使用して宣言されています。

let constantName = <initial value>

以下は、スウィフトプログラム定数の単純な例です:

import Cocoa

let constA = 42
print(constA)

上記プログラムの実行結果:

42

型注釈

あなたは変数を宣言するか、定数は型注釈(型注釈)を追加することができた場合、値を格納するために定数または変数の型を示しています。 あなたは型注釈を追加したい場合は、定数または変数名の後にコロンとスペースを追加し、タイプ名を追加する必要があります。

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

以下は、スウィフトを実証するために簡単な例である一定の使用の型注釈です。 初期値は定数定義でなければならないことに注意してください:

import Cocoa

let constA = 42
print(constA)

let constB:Float = 3.14159

print(constB)

上記プログラムの実行結果:

42
3.14159

名前付き定数

名前付き定数は、文字、数字、アンダースコアで構成することができます。

一定の必要性は、文字またはアンダースコアで開始します。

スウィフトは、大文字と小文字を区別する言語であるため、大文字と小文字は同じではありません。

あなたはまた、例次のような単純な定数名のUnicode文字を使用することができます。

import Cocoa

let _const = "Hello, Swift!"
print(_const)

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

上記プログラムの実行結果:

Hello, Swift!
你好世界

一定出力

変数と定数は、出力に印刷(SWIFT 2は、印刷のprintlnを置き換える)関数を使用することができます。

括弧は例として、定数を挿入するためにバックスラッシュで文字列で使用することができます。

import Cocoa

let name = "本教程"
let site = "http://www.w3big.com"

print("\(name)的官网地址为:\(site)")

上記プログラムの実行結果:

本教程的官网地址为:http://www.w3big.com