地味に
NSLocalizedStringを作成し、
さあ、仕上げということでTerminalを起動
$ cd 自分のフォルダー
で移動して、いつもの様に
genstrings -a $(find . -name “*.m”)
で、みてみると。。。
あれっ???
Localizable.stringsがない!!
さんざんググって調べてもない!!
違うMacでやってみても出てこない!!
genstrings
から調べようといろいろいじくってみたら
Usage: genstrings [OPTION] file1.[mc] … filen.[mc]
Options
-j sets the input language to Java.
-a append output to the old strings files.
-s substring substitute ‘substring’ for NSLocalizedString.
-skipTable tablename skip over the file for ‘tablename’.
-noPositionalParameters turns off positional parameter support.
-u allow unicode characters.
-macRoman read files as MacRoman not UTF-8.
-q turns off multiple key/value pairs warning.
-bigEndian output generated with big endian byte order.
-littleEndian output generated with little endian byte order.
-o dir place output files in ‘dir’.
Please see the genstrings(1) man page for full documentation
たまたまもう一つ上位のフォルダーでやってみたら
出てきた
Localizable.strings
みてみると
そのフォルダー内のすべてのプロジェクトが入っている
もう一度元の階層にもどって再度トライ
出てきた!!
なんで??
ほとんどいないと思いますが、参考までにあげておきます