问:尝试让结果=问候(人:“汤姆”)。
它与函数和要求具有相同名称的变量有关吗?
元组
func Greeting (人: 字符串) -> (语言: 字符串, 问候: 字符串) {
let language = “ English” let greeting = “你好\(人)” return (语言,问候)} let (语言,你好)=问候(“ Tom” )让结果=
问候语(“汤姆” )
答:我之前使用过元组...最好的方法是向您展示我的例子...
让 颜色 = getColors (数据模型。nonLocalisedName )
数据模型。lightColor = 颜色。灯光
dataModel 。darkColor = 颜色。黑暗
dataModel 。fadedColor = 颜色。褪色
因此,对于上面的示例,请尝试以下操作(我为每个示例设置了一个let,但是如果需要,您可以直接调用它)。
让 theGreeting = 问候(“汤姆” )
让 语言 = theGreeting 。语言
让 theActualGreeting = theGreeting 。问候
//或者你可以称它为直接打印(“语言是\(theGreeting 。语言)” )