swift
saturator
这个作者很懒,什么都没留下…
展开
-
Swift中的optional
Swift语言为我们提供了一种全新的、更加安全的类型-可选类型,通过查看可选类型的定义我们可以知道,其实可选累心是使用范性枚举的形式来组织的:转载 2016-03-29 14:36:30 · 261 阅读 · 0 评论 -
swift中打印一连串的变量,常量
在C语言中打印变量用%+d(int类型)、s(字符串类型)... 在swift中做了精简,打印变量的时候直接\(变量名)即可,例如 let name: String = "Jim" var favoriteSport: String = "basketball" print("\(name) favorite sport is \(favoriteSport).")原创 2016-03-29 15:14:24 · 325 阅读 · 0 评论 -
Swift中函数返回多值问题
func minMax(array: [Int]) -> (min: Int, max: Int) { var currentMin = array[0] var currentMax = array[0] for value in array[1..count] { if value翻译 2016-03-29 15:51:38 · 510 阅读 · 0 评论 -
Swift中In-Out类型的参数
函数的参数在默认情况下都是常量的,如果在函数体里面尝试去更改参数值的话,那么在编译的时候就会出现错误,如果想更改函数体里面的参数值的话,那么只需要在参数前面加上inout关键字即可。在传参的时候应该注意,只能传变量。例如下面有个小的程序,意在实现交换两个整数的值 func swapTwoInts(inout a: Int, inout _ b: Int) { l翻译 2016-03-29 16:09:03 · 878 阅读 · 0 评论 -
swift学习笔记1
1. 使用[]来创建数组跟字典 var occupations = [“Malcom”:”captain”]; 2.要创建一个空数组或者字典,使用初始化方法 3,简写外部参数名用#作为前缀,这告诉swift使用这个参数名 作为局部和外部参数名 4.默认参数值:可以在函数体中原创 2016-04-18 14:28:10 · 192 阅读 · 0 评论