swift 2.2 的变化
2016-03-27 本文已影响0人
单面相反面
xcode更新到了7.3,然后Swfit也到了2.2,虽然趋于稳定,但还是带来了一些变化
1, ++ 或者 -- 在3.0之后就会被移除了,不过开发过程中也可以用 += 或者 -= 来代替了。
2,var形式的形参也会被移除,不过我们可以在函数内声明一个 var 变量赋值来替代它,例如
func changeDict(dict: [String: AnyObject]) {
var dict = dict
}
3,现在Sel用 #selector() 生成 Obj-C 选择器
button.addTarget(self, action: #selector(SelfClass .buttonAction), forControlEvents: .TouchUpInside)
4,你可以用关键字作为参数标签了,虽然我写标签从不用关键字,但是还是要表示一些苹果对开发人员的贴心。
遇到的暂时只有这些了,之后有的再继续补上。谢谢