问:因此,这是为元组末尾的Challange写的。
func Greeting (人: 字符串) -> (Greeting : 字符串, 语言: String ) {
let language = “ English” let greeting = “ Hello \(person )” return (greeting ,language )} var result = greeting (“ Tom” )打印(结果。语言)
我不明白变量“结果”与语言String的关系。
答:func Greeting (人: 字符串) -> (Greeting : 字符串, 语言: String ) {
let language = “ English” let greeting = “ Hello \(person )” return (greeting ,language )} var result = greeting (“ Tom” )//在这里创建您的Greeting方法的实例,
//并分配值到变量“结果”
打印(结果。语言)//这里您正在访问语言的价值在该实例并打印值。