
zyw1998 2017-06-28 01:17
关于嵌入式引用\()
回复:6 查看:15721
各位老师好,想请教一下Swift中嵌入式引用\()的具体功能是什么。另外想请各位老师帮忙解释一下下面的代码:
在REPL中输入:
print("\("abc")")
敲击回车后得到:
abc
关于这个现象,我感到很迷惑,想知道为什么REPL会给出这样的结果。
在REPL中输入:
print("\("abc")")
敲击回车后得到:
abc
关于这个现象,我感到很迷惑,想知道为什么REPL会给出这样的结果。

Swift 2017-06-28 09:56
看下面这个例子
var name = "jay" print("He name is \(name)") //输出:He name is jay作用是方便字符串拼接。

zyw1998 2017-06-29 17:36
谢谢老师。可否请老师再为我解释一下,为何在REPL中输入
print("\("abc")")后,敲击回车后会得到abc。理论上\()中不是应该填入一个变量吗,为什么填入字符串“abc”也会得到结果呢?

zyw1998 2017-07-01 23:47
好的,谢谢老师。另外请问老师给的链接是Apple官方的书籍吗?还是其他什么书?

Swift 2017-07-02 10:18
@zyw1998
好的,谢谢老师。另外请问老师给的链接是Apple官方的书籍吗?还是其他什么书?

zyw1998 2017-07-05 00:43
好的,非常感谢。