1

2番目のパラメーター to が何に使用されているのか疑問に思っていますNSLocalizedString

cell.textLabel.text = NSLocalizedString(@"Detail", @"Detail");
4

2 に答える 2

3

の2番目のパラメーターNSLocalizedStringは、使用場所などのテキストを説明するために使用されるコメントです。genstringsがベース.stringsファイルの作成に使用される場合、コメントはローカライザーがコンテキストを理解するのに役立ちます。

于 2012-01-31T20:14:54.267 に答える
3

の最初の文字列はNSLocalizedString、ユーザーに表示する文字列として出力される文字列です。これは、Localizable.stringsのキーにもなります。

2番目のパラメーターは、この文字列の説明またはコメントのようなものです。

コマンドラインユーティリティを使用するgenstringsと、ソースコードをスキャンして、を検索することにより、文字列ファイルを作成できますNSLocalizedString

使用方法genstringhttp ://steelwheels.sourceforge.jp/Documents/genstring.html

例:

NSLocalizedString(@"SomeStringKey",@"An example of how to use this string.");

Localizable.string

/* An example of how to use this string. */
"SomeStringKey" = "An Example String";
于 2012-01-31T20:16:01.707 に答える