let keyData: NSData! = (keyString as NSString).data(using: String.Encoding.utf8.rawValue) as NSData!
bytes
,keyData在keyString = "1234567890000000000000000"
的意义上是什么? keyData
的值或将其打印到控制台?keyString
中的keyData
那里收回Swift
?有人可以解释一下此表达式中发生了什么吗?我似乎无法解决这个问题。预先感谢。
答案 0 :(得分:0)
bytes
的数量取决于您用来将encoding
转换为string
的{{1}}。以下是每个问题的答案
1)data
2)print(keyData.length)
3)print(String(data: keyData as Data, encoding: .utf8)!)