使用swift中的选项格式化字符串

时间:2016-03-05 20:17:39

标签: string swift format optional

我有一个包含4个选项的字符串...所以当我打印它时我找到了

superString Optional("8")Optional("3")Optional("C")Optional("F")

我想把它变成“83CF”,单个字符串?我试过这两个没有...

 String(format:"%@%@%@%@",blah,blah)
 blah + blah + blah + blah

但两者都不起作用,所以我试着用

打开它
if let blah = blah {
  print("Blah: \(blah)")
}

但是编译器抱怨它是一个String而不是一个可选的!

但这两项工作都没有发生?我如何使用这些包裹/解包的不那么快的变量......

修复!正在使用

 let blah = String(stringFromData!.characters.first)

但需要说..

 let blah = String(stringFromData!.characters.first!)

0 个答案:

没有答案