@qq_单车少年_03545176
在Swift3中,默认情况下确实是要把第一个参数的参数名字写出来。不过可以采用下划线 _ 的方式将参数名忽略,这样就可以不用写第一个参数的名字了。
在Swift3中,默认情况下确实是要把第一个参数的参数名字写出来。不过可以采用下划线 _ 的方式将参数名忽略,这样就可以不用写第一个参数的名字了。
2016-09-21
在swift3.0版本中,array数组的删除方法改为了 arr.remove(at: int); arr.removeSubrange()
获取数组元素的索引值 arr.index(of: int)
同时函数调用时必须将形参名也加上,如 sayHelloTo( name: "tom" );
获取数组元素的索引值 arr.index(of: int)
同时函数调用时必须将形参名也加上,如 sayHelloTo( name: "tom" );
2016-09-21
Swift3.0版本中的数组定义时默认就会指定为Array类型,不在默认是N SArray了。
要么显示声明数组类型为NSObject, 要么不声明而是将数组每个数据as NSObject
要么显示声明数组类型为NSObject, 要么不声明而是将数组每个数据as NSObject
2016-09-20
Swift3.0版本中
remove方法使用如下 remove(at: 3)
removeFirst 和 removeLast也可以传入一个参数,用于从头或者从尾开始删除直到指定索引处为止
removeSubrange是用于删除指定索引范围内的值 removeSubrange(0..<4);
remove方法使用如下 remove(at: 3)
removeFirst 和 removeLast也可以传入一个参数,用于从头或者从尾开始删除直到指定索引处为止
removeSubrange是用于删除指定索引范围内的值 removeSubrange(0..<4);
2016-09-20
在swift3.0版本中
maxElement , minElement方法已经改为 max() min()
另外提醒一下,在数组的定义语句中 = 等于号两边一定要有空格,否则会报错哦
maxElement , minElement方法已经改为 max() min()
另外提醒一下,在数组的定义语句中 = 等于号两边一定要有空格,否则会报错哦
2016-09-20
swift3.0版本下的数组初始化构造函数写法
var empty6 = Array(repeating: "4.5", count: 5);
var empty6 = Array(repeating: "4.5", count: 5);
2016-09-20
老师讲解的很好,这里给大家说一下注意的地方
在swift3中 if语句里面不能用where关键字,取而代之的是直接用 , 逗号进行条件的分割,多个条件之间是 & 逻辑与 的关系
所以代码如下
if let age = Int( ageInput ) , age<20 {
print("you are so young");
}
在swift3中 if语句里面不能用where关键字,取而代之的是直接用 , 逗号进行条件的分割,多个条件之间是 & 逻辑与 的关系
所以代码如下
if let age = Int( ageInput ) , age<20 {
print("you are so young");
}
2016-09-19
刚开始的findMaxAndMin函数中的guard numbers.isEmpty else{return nil}错了吧。number.isEmpty前应该有个!
2016-09-09
Swift3中调用方法的时候,第一个参数也一定要写参数名字了。
2016-09-09