Swift语言基础知识
创建一个workspace工作空间,工程放workspace里面
1.Swift语言的常量和变量
①变量:var a=1,a=10 设定一个变量之后还可进行修改 var b=2
②常量用let指定,如:let c =a+b
一旦给c赋值,没法再调整数值
常量与变量的区别:
①变量在赋值后可任意更改
②常量一般在赋值后不能够更改,否则会报错
2.Swift语言数据类型
指明类型:如:var s:string ="world" var i:int=1==
var words:string="southIT"
一般情况下,为了写的方便,不去指明类型,有一个全自动类型的推断
3.Swift语言字符串连接
var str=“hello”
str =str+"nanfangIT"
printf(str)->result为:hello nanfangIT
var i=200,var str ="hello"
str =str+"world" str="\(str),asdef,\(i)"//引用之前写好的变量
printIng(str)->result为hello world,adef,200字符串连接方式
4.swift语言数组
①声明一个数组:var arr =["hello,world",100,2.3] 可写为任意类型
②声明空数组:var arr=[ ],var arr2=string[]() 表示创建了有一个只能存放特定类型的空数组
5.语言字典
字典相当与C++里的map
如:var dictionary=["name:""sophia","age":"18"->result[name:sophia,age:18]
②字典也可动态赋值
dict["sex"]="Female"->[sex:Female,name:sophia,age:18]
③可通过key取特点位置值
printIn(dict["name"])