我在一个编译执行成功的项目中找到了如下代码。但我无法理解它是如何工作的。我尝试使用各种搜索短语对其进行谷歌搜索,但找不到解释。letstatusVal="Somestring"varstatus=(string:statusValasNSString)有人可以澄清第二行发生了什么吗?根据我对Swift的了解,第二行应该是这样的varstatus=NSString(string:statusValasNSString)当然也可以编译。 最佳答案 虽然,它只是一个只有一个元素的元组varstatus=(abcdefg:"abc")abc