【发布时间】:2011-04-19 05:39:37
【问题描述】:
我像这样在 NSData 中发送一个 int:
NSData* dataLength = [[NSData alloc] initWithBytes:&theInt length:sizeof(theInt)];
然后在java端,我得到一个像这样的int:
int theInt = aInputStreamOfSocket.readInt();
但价值改变了!就我而言,我发送 1225516 并获得 749933056 有什么问题?
【问题讨论】:
标签: java objective-c int