私は新しい開発者で、for ループを作成しました。ただし、「for」ループの値は増加しません。
ここに私のコードがあります:
int j=0;
for (int i=0; i < localDocuments.count; i++) {
if(j<imageList.count){
for (j=0; j<=i;j++) {
NSURL * fileURL = [localDocuments objectAtIndex:i];
NSString *str=[NSString stringWithFormat:@"%@.%@",[imageList objectAtIndex:j],PTK_EXTENSION];
if ([[fileURL lastPathComponent] isEqualToString:str]){
[self loadDocAtURL:fileURL];
}//if
}//for j
}//if
}//for i
i
条件が満たされない場合、増加しませんif ([[fileURL lastPathComponent] isEqualToString:str])
。
文字列値が等しくない場合、ループは次のファイル URL にスキップしません。
誰かが私の間違いを見つけることができますか?