Objective C到C#的BinaryReader和BinaryWriter是否有等价物?例如,BinaryReader将采用NSData*
对象(或通用流),并且将具有诸如-(uint32_t)readUnsignedInt
,-(double)readDouble
等方法.BaryaryWriter将是对称的,并且可以工作使用NSMutableData*
(或广义流)。
答案 0 :(得分:3)
所以我最终为二进制流写了一个读写器:https://github.com/vladimirg/objc-binary-stream-tools
答案 1 :(得分:1)
没有,但写一个很容易。
我写了一个流阅读器来解码OWON Oscilloscope二进制文件。请参阅this github repository中的OwStreamingDataParser类。创建编写器将是相同的,但相反。至少应该给你一个开始。
请注意,如果您正在阅读/编写Objective-C对象的图形并且仅针对iOS或OS X,那么您可以使用NSArchiver。