如何在ObjC中将NSNumber转换为字节?

时间:2012-08-31 15:15:51

标签: objective-c encoding nsnumber

我想获取NSNumber的字节值,以便我可以将其转换为NSData对象。我需要通过TCP连接将其作为字节发送,因此我无法将其编码为UTF8或其他任何内容。

提前致谢!

1 个答案:

答案 0 :(得分:3)

int integer = [num intValue];
NSData *data = [NSData dataWithBytes:&integer length:sizeof(integer)];