端末でgenstrings ./Classes/*.m
というコマンドを実行しようとしているときに、次のエラーが発生しています:Argument is not a literal String
。誰が問題が何であるか知っていますか?genstringsコマンドを実行中に "Argument is literal String"エラーが発生する
1
A
答えて
4
あなたは
NSLocalizedString(stringVariable, @"comment");
のようなものを持っている場合たぶん、あなたは、この機能では、文字列リテラルが必要ですソースファイルをチェックしてください:私の場合は
NSLocalizedString(@"literalString", @"comment");
+0
閉じるが、引用符が正しくフォーマットされていないというエラーがありました。ありがとう –
0
を私はNSLocalizableStringていたので、私はエラーを得ましたコメント(例えば、 "// TODO:NSLocalizableStringの前に行を変更してプロダクションに行く")。明らかに、genstringsはコメントを無視しません。
問題の行を表示してください。 – Wevah
私はいつも私がstringVariable(おそらくカップルの文字列を連結)を設定して、ローカライズを行うに (「コメント」@ stringVariable、)NSLocalizedString を使用する目的で、上でそれを行う際に、これを抑制するためにwnatedてきました。 –