已采纳回答 / YumaiCode
是的,可以这么认为,不过,这个元组只有一个数据,且为Int类型补充:by changeScore: (Int)->Intby是外部参数名,changeScore是函数名,(Int)中的Int是函数的参数类型,->Int中的Int是返回值类型(Int)的意思是changeScore函数只有一个参数,且类型为Int,(Int)可以理解为元组的概念,传入一组数据。
2016-06-16
老师,这里的嵌套函数,我可以直接把这个嵌套的函数,换成表达式,就不写函数了,感觉用表达式代码会少点,不过这节学到了,可以嵌套函数,老师加油
2016-06-15
感谢大家的吐槽!确实,我在课程中的let message2 = errorMessage == nil ? "No error" : errorMessage写法有误,errorMessage后需要加一个 !进行解包,以保证message2是一个String而非String?。但是,使用??就不存在这个问题。是不是觉得??非常酷?:)
在这里向大家表示道歉!再次感谢大家的指正!课程github相应源码对这个问题也进行了强调。欢迎大家更新学习:https://github.com/liuyubobobo/Play-with-Swift-2
互联网让我们可以一起把这个课程做到完美:)大家加油!
在这里向大家表示道歉!再次感谢大家的指正!课程github相应源码对这个问题也进行了强调。欢迎大家更新学习:https://github.com/liuyubobobo/Play-with-Swift-2
互联网让我们可以一起把这个课程做到完美:)大家加油!
2016-06-08
var uppercaseErrorMsg = errorMsg?uppercaseString
if let uppercaseErrorMsg = errorMsg?uppercaseString{}
if let uppercaseErrorMsg = errorMsg?uppercaseString{}
2016-06-05