I\'m trying to create an NSData var from an array of bytes.
NSData
var
In Obj-C I might have done this:
NSData *endMarker = [[NSData al
You don't need to extend Data, in Swift 3 you can do this:
let bytes:[UInt8] = [0x00, 0x01, 0x02, 0x03] let data = Data(bytes: bytes) print(data as NSData)
Prints "<00010203>"
To get the byte array again:
let byteArray:[UInt8] = [UInt8](data)