4

我想在 Mac OS X 中创建二进制文件的十六进制转储。

在 Mac OS 的所有应用程序中,当您导航到 /Contents/Resources/ 时,会有一个(或多个)与应用程序同名的文件。

我想在 Objective-C 中编写一个可以读取该文件并将其转换为某种十六进制转储的应用程序,例如终端的 hexdump。

有谁知道使用 Objective-C 创建这样一个十六进制转储的方法?(或者也许是一个开源的十六进制编辑器,用objective-c编写?)

提前致谢。

4

2 回答 2

3

Hex Fiend是可嵌入的,如果它是您所追求的编辑器。

于 2011-07-10T03:31:23.050 回答
1

使用NSData将文件作为原始数据读取,然后根据需要显示字节(例如,使用格式字符串)。

于 2011-07-09T22:31:01.160 回答