単純値

1823 ワード

SwiftはiosとOS Xアプリケーションに適した新しい言語で、ocとcに基づいて構築され、C言語の互換性の制限はありません.
Swiftは、成熟した醜いCOcoaとcocoa touchのフレームワークをサポートしており、新しい構想のソフトウェア開発の機会です.
swiftのframework stackは堅固なFoundationとCocoaの基礎の上に構築され、現代化と徹底的な標準化を実現した.
swiftは表現力と快適なスクリプト言語です.プログラマがswiftdコードをデバッグし、実行プログラムを繰り返しコンパイルすることなく構造をすぐに見ることができるplaygroundsをサポートします.
単純値
letを使用して定数を宣言し、varを使用して変数を宣言します.
定数または変数のタイプは、あなたが与えた値と同じでなければなりません.しかし、 , , 。
  • 特定のタイプの初期化を指定する初期値が十分な情報(または初期値がない)を供給していない場合、 , 。
    let explicitDouble: Double = 70
  • .
  • タイプの変換値は、他のタイプに暗黙的に変換されません.値を別のタイプに変換する必要がある場合は、明示的に変換します.

    let label = "The width is"
    let width = 94
    let widthLabel = label + String(width)
  • value to Stringは値をカッコに書き、カッコの前に反スラッシュを書きます.

    let apples = 3
    let oranges = 5
    let appleSummary = "I have (apples) apples."
    let fruitSummary = "I have (apples + oranges) pieces of fruit."
  • 配列および辞書の作成四角カッコ[]を使用して配列および辞書を作成し、要素

    var shoppingList = ["catfish", "water", "tulips", "blue paint"]
    shoppingList[1] = "bottle of water"
    var occupations = [
    "Malcolm": "Captain",
    "Kaylee": "Mechanic", 7. ]
    occupations["Jayne"] = "Public Relations"
    にアクセスするには下付きまたはキー(key)を使用します.
  • 空の配列と空の辞書

    //
    let emptyArray = String
    let emptyDictionary = Dictionary()
  • を作成
  • 空の配列と辞書の逆の方法2タイプ情報が推定される場合は、変数を宣言したり、関数にパラメータを渡したりするときのように、[]と[:]を使用して空の配列と空の辞書を作成できます.
     shoppingList = [] //