我发现自己在我的应用程序中做了很多这样的事情:
myLabel.text = "My name is \(peopleDictionary["Name"])"
由于名称周围有双引号,因此会引发错误。我经常不得不这样做:
let name = peopleDictionary["Name"]
myLabel.text = "My name is \(name)"
我是否错过了让内联工作的简单方法?
编辑:解决这个问题并不需要额外的代码行
myLabel.text = "My name is " + peopleDictionary["Name"]