iPhone/iPadアプリ開発逆引き大全500の極意

ローカライズの極意 - Tips455 文字列をローカライズ用キーワードで置き換える

登録タグ
iOS
Icon comment count 0
Icon stock count 0

6-2コードのローカリゼーションTips455 文字列をローカライズ用キーワードで置き換える

Level1

Pointローカライズキーワードの作成(NSLocalizedStringメソッド)

コード内の文字列定数を、各言語に対応できるようにするには、コード内の文字列定数をローカライズ用キーワードで置き換えます。

ローカライズ用キーワードは、NSLocalizedStringメソッドで作成できます。

書式

NSLocalizedString(@"キーワード", @"コメント")

キーワードには、文字列定数と置き換えるキーワードを指定します。

コメントには、キーワードの説明文を指定します。

リスト1の例は、インスタンス変数「sampleLabel」が接続しているLabelオブジェクトに表示する文字列を、キーワード「sampleName」で置き換えています。

リスト1 文字列をローカライズ用キーワードで置き換える
sampleLabel.text = NSLocalizedString(@"sampleName"

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません