LocalizedStringのTips

通常のローカライゼーション

label.text = NSLocalizedString(“labelText”, comment: “”)

  • 良い点:ローカライズしてる感
  • 悪い点:長い
  • Localization.stringに見つからないと、キー値が使われる

今回紹介するExtension

label.text = “labelText”.localized

  • 短い i.e. 可読性良好
  • 見つからなかった時に、commentが採用されます(未確認)

Extension

コード
感想
NSLocalizedStringを書き疲れていたところだったので、感動しました。
元ネタは、こちら

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です