Swift ローカライズ NSLocalizedStringはString(localized:)を使用出来る iOS16から

SwiftUIの部品は基本的にローカライズに対応している。
部品以外の文字列をローカライズする場面ではNSLocalizedStringを使用していた。
iOS16以降はString(localized:)があることに今更気づいた。
https://developer.apple.com/documentation/swift/string/init(localized:)

NSLocalizedString

var day = NSLocalizedString("Mon", comment: "")

String(localized:)

var day = String(localized: "Mon")

SwiftSwift,SwiftUI

Posted by shi-n