2

次のコードを使用すると、for ステートメントの初期化の xs で上記のエラーが発生します。Xcode 3 では取得できませんでしたが、今日 Xcode 4 をインストールしたときに表示されました。xs は

int xs = 0;
for (xs; xs<3; xs++) {
        if ([colorLayoutArray objectAtIndex:xs] == [colorLayoutArray objectAtIndex:xs+1]){
            rowCorrectCount = rowCorrectCount +1;}
}

手がかりはありますか?

4

1 に答える 1

7

の最初の句の「xs」for()は何もしません。コンパイラはあなたに不平を言っていますが、おそらくそれは意味がありませんでした。次のいずれかを意味します。

for (int xs = 0; xs<3; xs++) {
        if ([colorLayoutArray objectAtIndex:xs] == [colorLayoutArray objectAtIndex:xs+1]){
            rowCorrectCount = rowCorrectCount +1;} }

また

int xs = 0;
for (; xs<3; xs++) {
        if ([colorLayoutArray objectAtIndex:xs] == [colorLayoutArray objectAtIndex:xs+1]){
            rowCorrectCount = rowCorrectCount +1;} }
于 2011-03-10T02:51:18.510 に答える