Sources/MistKit/Extensions/UUID.swift
import Foundation
public extension UUID {
var data: NSData {
let bytes = Array(uuid: self)
return Data(bytes) as NSData
}
init(data: Data) {
var bytes = [UInt8](repeating: 0, count: data.count)
_ = bytes.withUnsafeMutableBufferPointer {
data.copyBytes(to: $0)
}
self = NSUUID(uuidBytes: bytes) as UUID
}
}