【发布时间】:2015-03-22 10:30:17
【问题描述】:
任务是:我有两个 UIImageViews,如果系统语言是乌克兰语,我想要呈现 ImageView1,如果不是乌克兰语(英语/波兰语等),我想要呈现 ImageView2。
我试过了:
println(NSUserDefaults.standardUserDefaults().objectForKey("AppleLanguages"))
但此代码仅提供可用语言的列表。我也试过了
var language: AnyObject? = NSLocale.preferredLanguages().first
但是如何将此变量与英语或乌克兰语进行比较?
【问题讨论】:
-
您记录了
NSLocale.preferredLanguages().first的结果吗?它给了你什么。 -
它给了我 Optional(en)
标签: ios swift localization nslocale