Я хочу определить регион, и если это не Испания, мне нужно создать проверку следующим образом:
if myRegion == Spain {
//some code
} else {
//some code
}
Я пытаюсь сделать это следующим образом, но это не работает:
let myRegion = Locale.current
if myRegion == Locale(identifier: "sp") {
//some code
} else {
//some code
}
Обновление
if myRegion == Locale(identifier: "es") {
print("YES")
} else {
print("NO")
}
let locale = Locale.current
print(locale.regionCode)
Это не работает. В консоли я вижу:
NO
Optional("ES")
Если я изменю es на ES, то это не работает.