24 lines
524 B
Swift
24 lines
524 B
Swift
//
|
|||
// Data+Extensions.swift
|
|||
// NotificationService
|
|||
//
|
|||
// Created by Djorkaeff Alexandre Vilela Pereira on 9/18/20.
|
|||
// Copyright © 2020 Facebook. All rights reserved.
|
|||
//
|
|||
|
|||
import Foundation
|
|||
|
|||
extension Data {
|
|||
static func randomBytes(length: Int) -> Data {
|
|||
let bytes = [UInt32](repeating: 0, count: length).map { _ in arc4random() }
|
|||
let data = Data(bytes: bytes, count: length)
|
|||
return data
|
|||
}
|
|||
|
|||
static func join(vector: Data, data: Data) -> Data {
|
|||
var v = vector
|
|||
v.append(data)
|
|||
return v
|
|||
}
|
|||
}
|