我的问题:
我有需要移植到 Objective-C 的 Java 代码
Obj[i] is byte[],
Buffer is byte[],
index is int
在我的目标 CI 中已经声明
Obj[i] is char**
Buffer is char*
index is int
我无法转换这一行buffer[index] = ((Byte)obj[i]).byteValue();
case cw_BYTE_obj:
if(obj[i] == NULL)
{
buffer[index] = 0x01;
index++;
buffer[index] = ((Byte)obj[i]).byteValue();
index++;
}
原始java代码
case cw_BYTE_obj:
if(obj[i] == null){
buffer[index] = 0x00;
index++;
}else{
buffer[index] = 0x01;
index++;
buffer[index] = ((Byte)obj[i]).byteValue();
index++;
}
break;
`