facebook twitter hatena line email

「Ios/swift/配列」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ディクショナリ)
行17: 行17:
 
ハッシュみたいなもの
 
ハッシュみたいなもの
 
  var user:[String: String] = ["name": "taro", "birth": "2000-10-10"]
 
  var user:[String: String] = ["name": "taro", "birth": "2000-10-10"]
  user["name"] // taro
+
  print(user["name"]) // taro
  user["birth"] // 2000-10-10
+
  print(user["birth"]) // 2000-10-10
 
  for (name, value) in user {
 
  for (name, value) in user {
 
     print(name + ":" + value)  
 
     print(name + ":" + value)  

2016年6月25日 (土) 02:39時点における版

配列について

var names = ["taro", "jiro", "saburo"]
names[0] // "taro"
var names:[String] = ["taro", "jiro", "saburo"] // 配列内の文字列を定義
names[0] // "taro"
for name in names {
    print(name) // taro, jiro, saburo
}
var nums:[Int] = [100, 200, 300] // 配列内の数字を定義
nums[0] // 100
var user:Array<String> = []
user.append("taro")
print(user.popLast()) // Optional("taro")

ディクショナリ

ハッシュみたいなもの

var user:[String: String] = ["name": "taro", "birth": "2000-10-10"]
print(user["name"]) // taro
print(user["birth"]) // 2000-10-10
for (name, value) in user {
    print(name + ":" + value) 
}

タプル

ハッシュみたいなもの

var user = (name:"taro", age:10);
user.name // taro
user.age // 10