【发布时间】:2023-05-08 03:37:01
【问题描述】:
如何在 Objective-C 中移植这段代码?任何人请帮忙。
return data.length != 0 ? new Byte(data[0]) : null; // In Java
我正在这样做,但这并没有显示正确的结果
return datalen!= 0?malloc(sizeof(char) *data[0]) :NULL; //In Objective C it is write java data is byte
**In obj C** datalen int datalen = sizeof(data)/sizeof(*data);
我无法返回数据值。有什么问题?
【问题讨论】:
-
顺便说一句:你永远不会在 Java 中像这样使用
new Byte(byte)。您可以使用自动装箱或Byte.valueOf(byte),因为每个可能的字节值都会被缓存。
标签: java objective-c char byte porting