NSLog の文字列フォーマットは C言語の printf と同じです。この文字列フォーマットには引数を文字列内に入れる順番を指定することができます。 NSLog(@"%@, %@, %@", @"one", @"two", @"three"); 上記の実行結果は “one, two, three” です。 次に下記のように実行すると NSLog(@"%3$@, %2$@, %1$@, %2$@", @"one", @"two", @"three"); 実行結果は “three, two, one, two” となります。”n$” と指定することにより、何番目の引数を入れるかを指定することができます。また同じ引数を何度でも指定することができます。 まあ、実際に NSLog ではこんな使い方をすることはないと思います。 しかし、これを知っておくと動的に出力する文字列をローカライズするときに役