【发布时间】:2019-11-25 16:50:25
【问题描述】:
我有一个代表旧打孔卡的二进制文件。该文件有以下数据:
Function(unsigned int8 min: 0, max: +255),
Vertical Movement (signed int16 min: -32.768, max: +32.767)
Horizontal Movement (signed int16 min: -32.768, max: +32.767)
这种模式将重复大约不同的值。 100.000 次,将代表具有机器功能的 2D CAD 设计。
文件/穿孔卡片的每一行有 5 个字节(1 x Uint8, 2 x int16)。阅读它的最佳方式是什么? 在 C# 中,我使用流来读取一个接一个字节,但在 Swift 5 中找不到示例。
【问题讨论】: