Swift 游戏开发:方法运用与飞球实现
1. 方法基础
在编程中,方法和函数是组织代码的重要工具。方法和函数有多种类型,有些有参数,有些没有;有些有返回值,有些则没有。
例如, UIColor.blackColor() 方法没有参数且返回一个颜色值,而 print() 函数需要一个字符串参数且没有返回值。数学函数 f(x)=x² 可以用 Swift 写成如下形式:
func square(x : Int) -> Int {
return x*x
}
调用 square(10) 后,变量 sx 会得到值 100。这里, return 关键字用于返回函数的结果,并且一旦执行 return ,函数内后续的指令将不再执行。
func square(x : Int) -> Int {
return 12
var tmp = 45
}
在这个例子中, var tmp = 45 永远不会被执行。
再看 squareRoot 函数:
func squareRoot(x : Int)
超级会员免费看
订阅专栏 解锁全文
7

被折叠的 条评论
为什么被折叠?



