我正在使用 java 2 objective-c convector 来创建 iOS 应用程序。这个对流器:http ://code.google.com/p/j2objc/
这是我第一次使用objective-c。所以我无法解决以下问题:
原来我有这条线。
static final short[] ar = new short[]{(short)0, (short)0, (short)1,(short)0};
在 Java2ObjC 之后我得到了这个。编译器在这里给了我一个错误(short, int, double can't convert to id):
NSArray * const ar = [NSArray arrayWithObjects:(short)0, (short)0, (short)1, (short)0]
双值的同样问题。
用值初始化最终静态常量数组的正确方法是什么?
我已经在 Windows 中使用过转换器。现在我发现这是错误的。仅在 MacO 中使用 j2ObjC