BindMemory 迁移 Swfit 3

BindMemory migration Swfit 3

如何将此代码迁移到 Swift3?

let keyBytes = keyData.bytes.bindMemory(to: Void.self, capacity: keyData.count)

我遇到错误

'bytes' is unavailable: use withUnsafeBytes instead

keyDataData 对象的类型并且没有 属性 bytes,将 keyData 转换为 NSData 然后访问 bytes.

let keyBytes = NSData(data: keyData).bytes.bindMemory(to: Void.self, capacity: keyData.count)