私の xCode プロジェクトの 1 つで、アプリが 0 から X までの乱数を選択し始めると、この数字がテキストフィールドにランダムな文を表示する NSLocalizedstring に表示されます。
しかし、アプリを実行すると、キーのみが返されます (introX)。
これが私のコードです(ViewDidLoad内):
introNumber = rand() % 4; //Selects random number
textView.text = [NSString stringWithFormat:NSLocalizedString(@"intro%i", nil), introNumber]; //Put the random number right in the NSLocalizedString
私の導入文はすべて Localized.string ファイルにそのように書かれています。
"intro0" = "...";
"intro1" = "...";
...
"introX" = "...";
まず、変数 NSLocalizedStrings を実行できますか?
では、どこが間違っているのでしょうか。;))
よろしく、