问:我已经更新了Xcode,现在我比开始本课程之前更加困惑了吗?请帮忙
答:据我了解,您要问的问题是如何在Swift 2.0中打印函数返回类型。最新版Swift中的println函数已缩短打印时间。在此视频示例中,他有
的println (“区域=” \ (calculateArea (10 , 2 ))“)
因此在Swift 2.0中,它应该看起来像这样。
打印(“区域=” \ (calculateArea (10 , 2 ))“)
调用函数方法也有所变化(主要与外部名称有关),例如:
在Swift 1.2中,可以这样调用方法:
FUNC calculateArea (高度: 诠释, 宽度: 诠释) - > 诠释 {
返回高度*宽度} calculateArea (100 ,2 )
现在在Swift 2.0中,您必须提供外部参数名称(默认情况下不包括第一个)
computeArea (100 , 宽度: 2 )
如果首选项包含/排除名称,请在参数名称旁边使用下划线(_)。否则,您将需要命名外部参数:
排除
FUNC calculateArea (高度: 诠释, _ 宽度: 诠释) - > 诠释 {
返回高度*宽度} calculateArea (100 ,2 )
包括
FUNC calculateArea (heightvalue 高度: 诠释, widthval 宽度: 诠释) - > 诠释 { //注意:heightval和widthval也可以是相同的名称作为参数
返回高度*宽度} calculateArea (heightvalue :100 ,widthval :2 )
该视频中的其他所有内容均应相同。希望我有所帮助。编码愉快!:)