Files
HaishinKit.swift/Sources/Extension/Data+Extension.swift
T
2020-01-13 14:18:41 +09:00

13 lines
314 B
Swift

import Foundation
extension Data {
var bytes: [UInt8] {
withUnsafeBytes {
guard let pointer = $0.baseAddress?.assumingMemoryBound(to: UInt8.self) else {
return []
}
return [UInt8](UnsafeBufferPointer(start: pointer, count: count))
}
}
}