作者:可燕戏天 | 来源:互联网 | 2022-11-23 13:16
我想在字符串中的特定子字符串周围添加双引号:"这是我的"QuotedString"在语句中".我试过了 :
let quotedString = String(format:"This is my \"%@\" in statement",QuotedString)
但这会产生:"这是我的"QuotedString \"声明中的".
1> Rob..:
不,它不会创建"This is my \"QuotedString\" in statement"
,包括反斜杠.只是当你在调试器中查看它时,它包含那些反斜杠,以帮助你识别带引号的字符串中的引号(就像你在创建字符串时所做的那样).
但是如果你在文本字段或标签中使用结果字符串,并且你会发现它很好,那些反斜杠实际上并不是字符串的一部分.或者看看count
那个字符串,你会看到那些反斜杠也没有包含在那里.那些反斜杠只是你碰巧检查这个变量的副产品.