Swift字串插值

來源:互聯網
上載者:User

標籤:

1 字串插值是一種全新的構建字串的方式,可以在其中包含常量、變數、字面量和運算式。您插入的字串字面量的每一項都被包裹在以反斜線為首碼的圓括弧中:2 let multiplier = 33 let message = "\(multiplier) times 2.5 is \(Double(multiplier) * 2.5)"4 // message is "3 times 2.5 is 7.5" 5 在上面的例子中,multiplier 作為 \(multiplier) 被插入到一個字串字面量中。當建立字串執行插值計算時此預留位置會被替換為 multiplier 實際的值。6 7 multiplier 的值也作為字串中後面運算式的一部分。該運算式計算 Double(multiplier) * 2.5 的值並將結果 (7.5) 插入到字串中。在這個例子中,運算式寫為 \(Double(multiplier) * 2.5) 並包含在字串字面量中。8 注意:您插值字串中寫在括弧中的運算式不能包含非轉義雙引號 (") 和反斜線 (\),並且不能包含斷行符號或分行符號。

 

Swift字串插值

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.