0
A
回答
2
我認爲最好的辦法是爲每個貨幣字符製作單獨的變量,然後將它們附加到字符串中。然後,您可以將該標籤的文本設置爲該字符串。
let currencyCharacter:String = "$"
let viewControllerLabelText:String = "Currency = " + currencyCharacter
myViewControllerLabel.text = viewControllerLabelText
1
您可以通過在\()
這樣包裝的變量使用字符串插值:
let currency = "$"
currencyLabel.text = "Currency = \(currency)"
這會插入變量到周圍的字符串值。 在這裏尋找更多的信息,關於這個主題:https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/StringsAndCharacters.html
2
你會做:
var letter = "$"
// You create a new uilabel named label
label.text = "Currency = " + letter
你想根據您的條件(或多個)改變你的信變種。
下面是一個例子:
// var currency is a string used to
// read a paragraph
If(currency == "dollar")
letter = "$"
Else if (currency == "British pound")
letter = "£"
Else if (currency == "yen")
letter = "¥"
...
label.text = "Currency = " + letter
這裏是一個參考:strings and characters: Apple
希望這有助於!
1
這是一個乾淨的方式進入這個:
func currencySymbol(currency: String) -> String {
switch currency {
case "dollar": return "$"
case "British pound": return "£"
case "yen": return "¥"
///add others as needed
default: return currency
}
}
let string = "Currency = \(currencySymbol("dollar"))" //"Currency = $"
相關問題
- 1. 將變量插入標題
- 2. 插入HTML標籤和PHP變量
- 3. 在Django標籤中插入JavaScript變量
- 4. 將變量和PDF標籤插入PHP代碼
- 5. 如何將新標籤/變量插入到exif文件中?
- 6. 將變量插入標題問題
- 7. 將輸入插入變量
- 8. 爲圖形標題插入變量值標籤
- 9. 將js變量插入表單變量
- 10. python:將變量值插入變量名
- 11. 插入標籤
- 12. 將變量插入網址
- 13. 將變量插入sql值
- 14. 將輸出插入變量
- 15. 將變量插入表
- 16. 通過模板將輸入標籤插入td標籤
- 17. 如何將輸入標籤插入到td標籤中?
- 18. (Swift)淡入淡出標籤
- 19. 在Stata變量標籤的大寫字母前插入空格
- 20. 如何在ejs標籤中插入javascript變量
- 21. 的preg_match解析HTML標籤並插入變量
- 22. 在Django模板標籤內插入一個JS變量
- 23. 標籤插入jquery插件
- 24. 插入變量
- 25. 插入變量
- 26. 通過輸入標籤傳遞變量
- 27. 如何將標籤插入jsf頁面?
- 28. 將缺少的UL標籤插入LIs
- 29. 將屬性即時插入「a」標籤
- 30. 將VB.net標籤插入到mysql表中
非常感謝大家指出了這一點。 –