2012年1月9日月曜日

Localize.stringsの中で#ifは使えるのか?

Localize.stringsの中では#ifは使えない。
これは、 Localize.stringsはプリプロセッサは通らない事を意味する。
故に、全てのプリプロセッサ命令も同様に使えない。

同一ソースからコンパイル条件によって複数のアプリを生成する場合、
Localize.strings内には常に、無駄になっても全てのアプリで使う分の文字列を
入れる必要があるということになる。


#ifが使えれば便利なのだが、将来のXcodeバージョンアップで何とかしてくれないものだろうか。

0 件のコメント:

コメントを投稿