ある知財部員 兼 (元)技術者 の日記

企業の知財部員の日記です。
趣味でプログラミングをしており、備忘録として覚えたことを投稿するかもしれません。

Swift文法基礎(3) : 定数・変数の命名

2023-08-18 20:56:15 | iOSプログラミング(Swift)

驚いたことに、定数、変数名はUnicode文字を含む、任意の文字が使用できます。

ただし、空白、数学記号(+, -等)、矢印(->)等を含むことはできません。
まあ、普通はASCII文字列を使用するのが無難だと思います。

let 定数 = 2

var 😄 = 3


Swift文法基礎(2) : 定数または変数の型記述 (Type Annotations)

2023-08-18 20:36:12 | iOSプログラミング(Swift)

変数の型を明示的に記載することができます

var Message: String

この変数に文字列を代入することができます。

Message = "Hello"

複数の変数の型をまとめて定義することもできます。

var x, y, z: Double

なお、上記のように明示的に型を指定しなくても、最初に代入した値により、型が決定されます。

 

 


Swift文法基礎(1) : 定数(let)と変数(var)

2023-08-18 20:08:15 | iOSプログラミング(Swift)

定数は下記のように定義します。

let fixedValue = 10


変数は下記のように定義します。

var variableValue = 2


下記のように、複数の変数をまとめて1行に書くことができます。

var x = 2.0,y = 3.2,z = 4.5


一度設定した値を変更しない場合は、定数として定義することが望ましいです。

下記は問題なく実行できます。

var message = "Hello!"

message = "Bye!"

一方、下記はコンパイルエラーになります。

let x = 3

x = 4