文字列に、配列に配置する部分文字列が含まれているかどうかをチェックします。基本的には、ファイルの拡張子を検索したいのですが、そのファイルが「イメージ」であれば、特定のコードを実行したいのです。ファイルをダウンロードせずにファイルを「イメージ」として分類する唯一の方法は、文字列メソッドの部分文字列を使用することです。これは、これまでの私のコードです:文字列内の部分文字列の配列を検索します。
NSString *last5Chars = [folderName substringFromIndex: [folderName length] - 5];
NSRange textRangepdf;
textRangepdf =[last5Chars rangeOfString:@"pdf"];
if(textRangepdf.location != NSNotFound)
{
[self.itemType addObject:@"PDF.png"];
}
はlast5Charsは「JPG」@または「PNG」など@の「GIF」@含まれている場合は、私がチェックできる場所これを実行することが可能です... ??助けてくれてありがとう!
なぜ最後の5文字ですか? – Abizern
基本的にファイルの拡張子を取得します。私は最後の3つを取得したくはありませんでした。なぜなら、いくつかのファイルがより長い拡張子を持つ可能性があったからです。 5慎重にするだけです。 – Prajoth