Swiftでローレベルの演算はあまりしないが個人的メモ
//Data型を宣言
let data = Data(bytes: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
//任意(0~5)のバイトを取り出してmapでStringへ変換
let afterData = data[0...5].map { String(format: "%01X", $0) }.joined()
print(afterData)
実行結果
012345
NFCとかRFIDの書き込み、読み込みなどの参考程度に〜~