##【Swift】Swift入門
つまいだところを、書き出しする
##変数宣言
変数だけ、もしくは変数だけを一行にまとめるときは,(カンマ)で区切ることも出来る。
エラー
let num01 = 10, var num02 = 5
エラーでなければ
let num01 = 10; var num02 = 5
エラーでなければ
let num01 = 10, num02 = 5
##型の指定
初期値を設定せずにプログラミングの途中で値を入れることが出来るが、その場合は宣言時に型の指定をしないとエラーになる
ver number:Int
var student:String
number = 30
name = "青木"
##データ型
Double型(小数点を扱う型)
Int型(整数値を入れるために使われる型)
同じ式の中で型が異なるとエラーになってしまうので、型変換がある。
let val = 5
//ここでは整数5
let result = Double(val)
//resultには小数に変換された5.0が入る
let val = 0.5
//ここでは小数0.5
let result = Int(val)
//resultには小数に整数にへんかんされた0が入る
##タプル
var student = ("青木",30)
var student:(String,Int) = ("青木",30)
student= ("田中",20)
##文字列型を数値型に変換する
文字列としてダブルクォーテーションで囲まれた数値を数値型に変換する
オプショナル型の変数だけ
nilを入れる場合には?をつけることでオプショナル型として明確に宣言出来「変数がラップされた」という。
エスケープシーケンスを用いることで、変数や定数の値を文字列内に展開することができます。
let result = num01! + 5
//ビックリマークをつけてはじめて数値として扱える
let result1:Int? = Int("30")
let result1:Int? = Int(にじゅう)
let result = "金額は" + priceStr + "です。"
let result = "金額は\(priceStr)です"
##環境構築
なし
##参考文献
この記事は以下の情報を参考にして執筆しました。
codebelle