![](/img/trans.png)
[英]Swift: how to suppress interpretation of special characters and provide string literal
[英]Swift: Provide default value inside string literal
我將提供一個可選字符串的默認值,該字符串作為參數放置在String文字內(如果我使用了正確的關鍵字!)。 我想知道如何使用“ ??”為其設置默認值。 運營商?
我想我應該在雙引號之前使用轉義符,但是我不知道正確的語法是什么。 這是導致錯誤的語法:
print ("Error \(response.result.error ?? "default value") ")
//------------------------ what should be ^here^^^^^^^^
只需將其括在括號中即可:
print("Error \((response.result.error ?? "default value"))")
較干凈的方法是使用@Alladinian答案,然后在打印之前將字符串放入變量中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.