復興ログ

未来の被災地にいるアナタと数十年後のキミたちへ。すべての記録を残します。

Swift iOS アプリ 定義メモ

コメントアウト

// コメントアウト
/*
コメントアウト
*/

変数出力

var sum = 0
println(sum) // 改行あり
print(sum) // 改行なし

変数型定義

var sum: Int
var name: String
var city: String = "Ishinomaki"
// 型推論
var city = "Ishinomaki"

定数定義

let pi = 3.14

配列

// 文字列配列
var array = [ "aaa","bbb","ccc" ]
// 数字配列
var num = [ 1, 2, 3]
// 明示的に型宣言
var 中学校 : [String] = ["石巻","門脇","湊"]
// 空配列
var test: [String] = Array()

辞書

var address = ["都道府県": "宮城県", "市町村", "石巻市"]
var pre = address["都道府県"] // 宮城県になる
var city = address["市町村"] // 石巻市になる
// キーがInt型で値がString型の空の辞書を作る
var dict:<Int,String> = Dictionary()