1.關於inout.net
在Swift2.2中get
func change( inout a:Int, inout _ b: Int){io
let t = aclass
a = b方法
b = tim
}協議
在Swift3.0中co
func change( a:inout Int, _ b: inout Int){let
let t = aprotocol
a = b
b = t
}
2.協議中的可選方法
在Swift2.2中
@objc protocol Animal {
//定義可選方法
optional func wing()
}
在Swift3.0中
@objc protocol Animal {
//定義可選方法
@objc optional func wing()
}