我在Table.java文件中有这个Java变量:
int[][] evaluationTable = {{3, 4, 5, 7, 5, 4, 3},
{4, 6, 8, 10, 8, 6, 4},
{5, 8, 11, 13, 11, 8, 5},
{5, 8, 11, 13, 11, 8, 5},
{4, 6, 8, 10, 8, 6, 4},
{3, 4, 5, 7, 5, 4, 3}};
我想在我的Table.m文件中转换为 Objective-C 。 重要的是我要远离NSArray, NSMutableArray 等...
答案 0 :(得分:0)
Objective-C是C的超集,对于你的文字数组,你可以使用C数组。在C中,数组括号在数组名后,你必须指定列数 - 指定行数是可选的;否则声明与Java相同。所以只需将代码更改为:
int evaluationTable[][7] = { ...
或
int evaluationTable[6][7] = { ...
有关详细信息,请查找 C数组和复合文字。
HTH