Nslocale


March 7, 2016

NSLocaleにextensionを追加してtypoを防ぐ

NSDateFormatter等に特定のlocaleを指定したい場合に、 let formatter = NSDateFormatter() formatter.locale = NSLocale(localeIdentifier: "en_US") みたいにして、(この例だと “en_US” を)指定しますが、この時、文字列で指定するのがなんとなく嫌というか…。 前に、”en_US”ではなくて、 “enUS” みたいにしてしまった事があったので、その教訓も踏まえて、次のようにextensionを書いてみました。 ... Read more

written by sgr-ksmt