Open4

NSTimeZone NameStyle

1amageek1amageek

iOSのTimeZoneのNameStyleに関する記事がないのでメモ

1amageek1amageek

TimeZoneをいい感じに表示する時に使う

    public enum NameStyle : Int {

        case standard = 0

        case shortStandard = 1

        case daylightSaving = 2

        case shortDaylightSaving = 3

        case generic = 4

        case shortGeneric = 5
    }

NameStyleは全部で6つ

1amageek1amageek
Text(timeZone.localizedName(for: NSTimeZone.NameStyle.standard, locale: .current)!)

これでどうなるか検証する

1amageek1amageek
NameStyle Result
standard
shortStandard
daylightSaving
shortDaylightSaving
generic
shortGeneric