🦅

Swift基礎その1

2022/09/09に公開

はじめに

業務でiOSアプリの開発をすることになり、新しくSwiftの勉強をする必要がでてきたので、勉強したことをまとめました。

出力

一番最初にでてくるものですね。Swiftではprint()で出力することができます。

print("Hello world")
// Hello world

演算

基本的には他の言語とおなじ。

演算子 意味
+ 足し算 1 + 1
- 引き算 10 - 1
* 掛け算 3 * 2
/ 割り算 10 / 5
% 割った余り 6 % 4

" "で囲んだ場合には文字列として扱われるため演算が行われません。

変数と定数

変数宣言はvar 定数宣言はletです。
変数は再代入が可能ですが、定数では再代入しようとするとエラーになります。

var string = "Hello World"
print(string)
// Hello World
string = "Hello"
print(string)
// Hello
let string = "Hello World"
print(string)
// Hello World
string = "Hello"
print(string)
// Cannot assign to value: 'string' is a 'let' constant

おわりに

今回はここまでにします。
続きはまた別の機会にしようと思います。

Discussion