Swift2.0 -> Swift3.0 改动集锦

1、可变参数篇

2.0时代

func change(a : Int){

    a += 1

}

2.3时代

func change(inout a : Int){

    a += 1

}

3.0时代

func change(a : inout Int){

    a += 1

}

调用方法的时候:

var testInt = 0

change(a: &testInt)

 

posted @ 2017-03-27 18:01  madarax  阅读(124)  评论(0编辑  收藏  举报