大家一起探讨swift的学习心得。欢迎大家拍砖,点赞,关注,订阅!
讨论QQ群:105584515 版权所有,转载注明出处: 雨燕天涯浪 QQ 2645059985
废话少说,上干货!
看一组变量
let maxLogin = 10053
let yourname = "好朋友"
let 你好 = 123
var test = "this is \(你好)"
let oneStr : String = "这是一个字符串常量"
let oneFloat : Float = "这是一个浮点常量"
var myGirl = "dan"
myBoy : Float = 13.23
//数组定义
var shoppingList = ["catfish","water","tulips","blue paint"];
shoppingList[1];
//字典定义
var occupations = ["a":"captain",
"b":"mechanic",
"c":"relat"]
occupations["c"]
这是swift的一组变量和常量的定义,初看是不是感觉博主的脑子发烧了。这么变态的赋值语法都能搞出来。还真不是博主头脑发热,swift就是这么蛋疼的规则。总结一下:
1,let 用来声明常量, var用来声明变量
2,如果不指定变量或者常量的类型,类型会根据赋予的值自动判断
3,只要不是数学符号,箭头,关键词,中划线都能作为变量名,甚至是unicode字符.(好~恶心!);
4, 用:加类型名,指定变量或者常量的类型
5, 用 var 和 let 能够直接定义数组和字典