gpt4 book ai didi

c# - 等效于 Objective C BitConverter

转载 作者:太空宇宙 更新时间:2023-11-03 23:36:10 24 4
gpt4 key购买 nike

我想知道是否存在与 .Net 的 BitConverter.GetBytes() 方法等效的 Objective C。

例如,在C#中,我可以这样写:

byte[] lengthPrefix = BitConverter.GetBytes(message.length);

Objective C 中的等价物是什么?

一些示例代码将不胜感激。

提前致谢。

最佳答案

如果您不需要特定的字节顺序:

unsigned char * lengthPrefix = (unsigned char *)&message.length;

或者,如果需要,复制到 32 位缓冲区。

unsigned char lengthPrefixBuffer[4];
memcpy(lengthPrefixBuffer, &message.length, 4);

关于c# - 等效于 Objective C BitConverter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2929004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com