swift语法讲解及简单入门教程
viewcontroller.swift 文件的viewdidload方法下面写代码
//println(capital["sichuan"]! );
capital["shandong"]="shijiazhuang";
// println(capital["shandong"]); //capital["shandong"]=nil; //capital.removeValueForKey("shandong");
for (mykey,myvalue) in capital{ println(mykey); } for (mykey,myvalue) in capital{ println(mykey); }
for myinfo in capital{ println(myinfo); } //(key,value)中的key和value不仅可以普通的变量,还可以是数组。例如: let interestingNumbers = [ "Prime": [2,3,5, 7,11,13], "Fibonacci": [1,1,2, 3,8], "Square": [1,4,9, 16,25], ]
var largest = 0 for (kind,numbers) in interestingNumbers { for number in numbers { if number > largest { largest = number } } } println("(largest)");
let vegetable = "red pepper" var vegetableComment="vagetableComment";
switch vegetable { case "celery": vegetableComment = "Add some raisins and make ants on a log."
case "cucumber","watercress": vegetableComment = "That would make a good tea sandwich."
case let x where x.hasSuffix("pepper11"): vegetableComment = "Is it a spicy (x)?" println("(x)")
case let x where x.hasSuffix("pepper"): vegetableComment = "Is it a spicy (x)?" println("(x)")
default: vegetableComment = "Everything tastes good in soup."
} println(vegetableComment); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |