[Swift]NSLocalizedString ローカライズ対応を読みやすい関数にする

2019年5月5日ITSwift

ローカライズ対応する際に使用するNSLocalizedStringですが、コメントが冗長かと思ったので、省略して可読性の高い関数を追加しました。

そのまま使用すると、このようになります

LocalizeUtils.swift ファイルを新規作成し、グローバル関数を追加しました

LocalizeUtils.swift追加

LocalizeUtils.swift

関数追加後

Stringを拡張してこのようにも書けます。

こうすると文字列キーの後ろにlocalizedを付ければ、ローカライズ対応できます。
例:

ローカライズ対応に関してはこちらの記事がわかりやすかったです。

参考:
[iOS] ゼロから始める!簡単!多言語対応!

以上になります。

スポンサーリンク

Posted by nobuhiro harada