如何使用Swift打印Data类型变量的内容?

时间:2016-10-17 13:52:40

标签: ios swift

我要做的就是取一个字符串并获取其十六进制值。我一直关注这个post。这是我在操场上的代码:

detached

但是,我的代码只打印:

  

“60字节\ n”

如何打印十六进制值?作为参考,它应该是:

NavBar

2 个答案:

答案 0 :(得分:24)

由于counter.increment(by: 5) 是UInt8的序列,您可以将每个字节映射到字符串然后加入它们:

Data

答案 1 :(得分:16)

只需

print(data! as NSData)

PS:您预期的 hex 是.utf8