12個の.cafファイルのディレクトリがいくつかあり、プログラムでロードしています。
NSString *soundToPlay = [NSString stringWithFormat:@"sounds/%d/%d_%d.caf", type, note, timbre];
9
たとえば、これらの値の1つでからにインクリメントしたい場合10
、突然私の文字列が余分な文字の長さになり、後でのようなもので操作するのが難しくなりNSMakeRange
ます。%d
これらすべてを1つの文字にまとめたいと思います。
私がやりたいのは、0〜9の数字を使用してファイルに名前を付けますが、10、11、12ではなくA、B、Cを続けます。これにより、すべてが1文字のままになります。この種のことを行う簡単な方法があり、それでもインクリメント、+ /-、モジュロなどを許可することを望んでいます。もしそうなら、それは何ですか?