码迷,mamicode.com
首页 > 其他好文 > 详细

SWIFT学习笔记01

时间:2014-06-30 20:17:41      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:swift   笔记   option   函数嵌套   

1、Swift,用来判断option是不是nil,相当于OC的 if(option)
if let name = option{
greeting = “if=====“
}else{
greeting = "else==="
}


2、运行switch中匹配到的子句之后,程序会退出switch语句,并不会继续向下运行,所以不需要在每个子句结尾写break。

3、//使用..创建的范围不包含上界,如果想包含的话需要使用...,集合上,就是[)与[]的关系
for i in 0..3{
    println("i===\(i)")//只经历0,1,2三次循环
}


4、//传入数组参数
func sumOf(numbers:Int...) -> Int{
    var sum = 0
    for number in numbers{
        sum += number
    }
    return sum
}


5、//函数嵌套,函数里面定义并使用函数
func returnFifteen() -> Int{
    var y = 10
    func add(){
        y+=5
    }
    add()
    return y
}



6、处理变量的可选值时,你可以在操作(比如方法、属性和子脚本)之前加?。如果?之前的值是nil,?后面的东西都会被忽略,并且整个表达式返回nil。否则,?之后的东西都会被运行。


2014年06月27日

SWIFT学习笔记01,布布扣,bubuko.com

SWIFT学习笔记01

标签:swift   笔记   option   函数嵌套   

原文地址:http://blog.csdn.net/u011439689/article/details/35994589

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!