>>29
最初はヘキサダンプだべって、ばっちゃが

import Foundation

func toHex<T:UnsignedInteger>(_ val:T)->String{
return String(("0000000000000000"+String(val,radix:16)).characters.suffix(2*MemoryLayout<T>.size))
}

var fileURL = xxxxxxxxxx
var d = try! Data(contentOf: fileURL)
for (i,e) in d.enumrated() {
if i%16==0 {print(toHex(i)),terminator:": ")}
print(toHex(e),terminator:" ")
if i%16==15 {print()}
}

toHex()はこのスレのもらい物
fileURLは適当に作ってくれ