Objective-C相当于Python的struct.pack和struct.unpack

时间:2016-07-22 14:41:43

标签: python objective-c struct bit-manipulation pack

我正在尝试将基于python的函数转换为Objective-C,并希望得到帮助。我已经找到了任何类似的问题,但我对字节缓冲区并不太熟悉,并且希望得到一个解释,如果可能的话,还可以使用与Objective-C等效的操作。

在python中:

struct.unpack('<Q', struct.pack('<d', 42.6440708))[0] # 0x4042bd7c00000000 
struct.unpack('<Q', struct.pack('<d', -71.04575620000003))[0] # 0xc05e8aae40000000

我将如何尝试在Objective-C中实现此功能?任何帮助将不胜感激。

第一个输入42.6440708在Python中返回值4631198440076690398。我想在Objective-C中获得相同的值。

谢谢!

0 个答案:

没有答案