歡迎加入QQ討論群258996829
zyw1998 頭像
蘋果0袋
0
zyw1998

關(guān)于嵌入式引用\()

發(fā)布時間:2017-06-28 01:17  回復(fù):6  查看:15055   最后回復(fù):2017-07-05 00:43  
各位老師好,想請教一下Swift中嵌入式引用\()的具體功能是什么。另外想請各位老師幫忙解釋一下下面的代碼:
在REPL中輸入:
print("\("abc")")
敲擊回車后得到:
abc
關(guān)于這個現(xiàn)象,我感到很迷惑,想知道為什么REPL會給出這樣的結(jié)果。
Swift 頭像
蘋果5袋
5
Swift   2017-06-28 09:56
看下面這個例子
var name = "jay"
print("He name is \(name)")
//輸出:He name is jay
作用是方便字符串拼接。
zyw1998 頭像
蘋果0袋
0
zyw1998   2017-06-29 17:36
謝謝老師。可否請老師再為我解釋一下,為何在REPL中輸入 print("\("abc")")后,敲擊回車后會得到abc。理論上\()中不是應(yīng)該填入一個變量嗎,為什么填入字符串“abc”也會得到結(jié)果呢?
Swift 頭像
蘋果5袋
5
Swift   2017-06-29 17:55
字符串插值是一種構(gòu)建新字符串的方式,可以在其中包含常量、變量、 字面量和表達(dá)式。
具體查看 字符串和字符 - 字符串插值章節(jié)。
zyw1998 頭像
蘋果0袋
0
zyw1998   2017-07-01 23:47
好的,謝謝老師。另外請問老師給的鏈接是Apple官方的書籍嗎?還是其他什么書?
Swift 頭像
蘋果5袋
5
Swift   2017-07-02 10:18
@zyw1998
好的,謝謝老師。另外請問老師給的鏈接是Apple官方的書籍嗎?還是其他什么書?
是Apple官方文檔的中文版,由開源社區(qū)翻譯。另外不要叫我老師啦,我也是在學(xué)習(xí)中。
zyw1998 頭像
蘋果0袋
0
zyw1998   2017-07-05 00:43
好的,非常感謝。
您還未登錄,請先登錄

熱門帖子

最新帖子

?