私はプログラミングを始めたばかりで、Objective-C のチュートリアルに取り組んでいます。for
私はループのコツをつかもうとしています。私がやっていることは、可変配列を設定してfor
から、配列の 6 番目のインデックスごとに値を取得するループを設定することです。(インデックス 6、次に 12、次に 18 などの値のように)。配列を初期化し、A - Z をテスターとして追加しました。したがって、A はインデックス 0 に存在し、Z はインデックス 25 に存在します。これは、私が書いた for ループです。
int j;
for (j = 0; j < [myArray count]; j + 6) {
NSString *test = [myArray objectAtIndex:j];
NSLog(@"%@", test);
}
ログの出力は、A の無限の流れです。j + 6
「式の結果が未使用です」という式に関する警告が表示されます。上記のコードが機能しない理由を知っている人はいますか? 私が理解できることから (プログラミングに非常に慣れていないので、ご容赦ください)、これはループの有効な式のように見えます。なぜそうでないのか理解できていません。ここにあるすべてのキーワードの質問を参照しましたが、同様の状況は見つかりませんでした。そのため、私が間違っていることは明らかである可能性が高いと思います。どんな洞察も大歓迎です。