在Swift中,"#"有一些妙用,这里将已经看到的妙用进行总结,希望可以帮助更多学习Swift的朋友。
@Author: twlkyao
func incrementBy(amount: Int, #numberOfTimes: Int) { count += amount * numberOfTimes }
class Counter { var count: Int = 0 func incrementBy(#amount: Int, numberOfTimes: Int) { count += amount * numberOfTimes } }numberOfTimes默认具有本地参数名和外部参数名,amount没有外部参数名,使用"#"为amount强制指定外部参数名。
原文:http://blog.csdn.net/twlkyao/article/details/31350841