IOS入门
###Swift学习 新建工程
快速语法过滤
- 输出:println(“Hello ,playground”)
-
常亮和变量
var a = “我是常量”
let b = “我是变量” -
指明类型
let letInteger :int_fast32_t = 70;
let letDouble :Double = 70.0;
let letString :NSString = “HelloSwift” -
转换字符串:String()或()
let myString = “myInt is “
let myInt = 94
let myString2 = myString + String(myInt)
let myString3 = “myInt is (myInt)” -
数组创建与调用
var array = [“one”,”two”,”three”,”foour”]
var getTwo = array[1]; -
数据字典创建与调用
var dictionary = [“oneName”:”I am one value”,”twoName”:”I am two value”]
var getTwoValue=dictionary[“twoName”]; -
for语句
for item in array { var i = item; } -
函数
func getUserName(loginName:String)->String
{
return “Lily”;
} -
枚举
enum Week{
case 星期一
case 星期二
case 星期三
case 星期四
case 星期五
case 星期六
} -
Switch语句
var toDay=”星期一”
switch toDay{
case “星期一”:
println(“今天是星期一”);
default:
println(“今天不是星期一”);
} - 类
class Person:NSObject{
var userName:String;
var userAge=0;
init()
{userName=””;}
}