如何打印像“\ u {variable}”这样的Unicode?

时间:2014-12-25 02:24:28

标签: ios xcode swift

例如,我可以打印Unicode符号,如:

println("\u{00A3}" )  // print "£"

如果我想打印Unicode范围,如" 00A1到00A7"

我如何使用for循环打印?

for var code = 0x00A1; code < 0x00A8; ++code { 
    println("\u{code}")
}

这无法正常工作

1 个答案:

答案 0 :(得分:2)

这有效:

for var code = 0x00A1; code < 0x00A8; code++
{
    var t:UnicodeScalar = UnicodeScalar(code)
    println("\(t)")
}

打印:

¡

¢

£

¤

¥

|

§