由于现在Swift的语法更新的有些快,并且官方文档的例子和Xcode 6.1.1出来的结果不一样,所以我想着要把我学习Swift语言时的一些细节分享出来~~
1.简单值Let和Varlet: 用来定义常量
var: 用来定义变量
var a = 2a = 1let b = 1// 打印出来的结果:1,1
ps:常量和变量赋值必须要和它们的类型一致。
2.给变量或者常量设置特定的类型let a = 2let b = 3let c:Double = 70// 打印出来的结果:2,3,70.0
这样子c的类型就是Double类型了
3.隐式声明和显式声明:// 显示声明
let label = "The wIDth is"let wIDth = 94let wIDthLabel = label + String(wIDth)// 打印出来的结果:The wIDth is94
//隐式声明
let apples = 3let oranges = 5let appleSummary = "I have \(apples) apples."let fruitSummary = "I have \(apples + oranges) pIEces of fruit."// 打印出来的结果:I have 3 apples. I have 8 pIEces of fruit.4.创建数组和字典
var shopPingList = ["catfish","water","tulips","bluepaint"]shopPingList [1] = "bottle of water"println(shopPingList)// 打印出来的结果: [catfish,bottle of water,tulips,bluepaint]
var occupations = [ "Malcolm": "Captain","Kaylee": "Mechanic",]occupations["Jayne"] = "Pu blic Relat ions"println(occupations)// 打印出来的结果: [Kaylee: Mechanic,Jayne: Pu blic Relat ions,Malcolm: Captain]5.创建一个空的数组或者字典
let emptyArray = [String]()let emptyDictionary = Dictionary<String,float>()
也可以用上面的例子直接生成一个空的数组
shopPingList = [] // 打印出来的结果: []
好了,这次我们就讲到这里,下次我们继续~
总结以上是内存溢出为你收集整理的Swift语法基础:1 - Swift的简单介绍全部内容,希望文章能够帮你解决Swift语法基础:1 - Swift的简单介绍所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)