您的位置:首页 > 移动开发 > Swift

Swift3.0新变化

2016-06-22 15:08 453 查看
1.关于inout

在Swift2.2中

func change( inout a:Int, inout _ b: Int){

let t = a

a = b

b = t

}

在Swift3.0中

func change( a:inout Int, _ b: inout Int){

let t = a

a = b

b = t

}

2.协议中的可选方法

在Swift2.2中

@objc protocol Animal {

//定义可选方法

optional func wing()

}

在Swift3.0中

@objc protocol Animal {

//定义可选方法

@objc optional func wing()

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: