Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Swift中使用字符串插值读取NSD字典数组_Swift_Nsdictionary - Fatal编程技术网

在Swift中使用字符串插值读取NSD字典数组

在Swift中使用字符串插值读取NSD字典数组,swift,nsdictionary,Swift,Nsdictionary,这很奇怪,因为它在字符串插值中发现了一个意外的“错误”: let temp = "\(catalogueRows[0]["person"])" 尝试使用单引号,但不起作用。这似乎是一个非常简单的步骤,我不明白为什么它不起作用。不能在字符串插值中使用引号。语法就是这样 您无法“逃脱”或单引号退出。您需要两行代码来完成您尝试执行的操作: let temptemp = catalogueRows[0]["person"] let temp = "\(temptemp)" 它不会“发疯”。你可能会“

这很奇怪,因为它在字符串插值中发现了一个意外的“错误”:

let temp = "\(catalogueRows[0]["person"])"

尝试使用单引号,但不起作用。这似乎是一个非常简单的步骤,我不明白为什么它不起作用。

不能在字符串插值中使用引号。语法就是这样

您无法“逃脱”或单引号退出。您需要两行代码来完成您尝试执行的操作:

let temptemp = catalogueRows[0]["person"]
let temp = "\(temptemp)"
它不会“发疯”。你可能会“发疯”。但你不应该。如果你不能接受计算机语言有语法规则,就不要编程。