Я хотел бы получить все символы, которые текущий язык клавиатуры пользователя использует для приложения, чтобы я мог создать пароль. Это не для логина или сайта. Я не хочу вручную кодировать каждую языковую текстовую строку для каждого возможного языка.
@objc func didPressGeneratorPasswordButton(button: UIButton) {
let locale = NSLocale.current.languageCode
let english = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*?"
let korean = "????????"
var textString = ""
if locale == "en" {
textString = english // Remove the english variable and replace with language keyboard characters.
}else if locale == "ko" {
textString = korean // Remove the korean variable and replace with language keyboard characters.
}
let len = 15
let pswdChars = "\(textString)"
let rndPswd = String((0..
Подробнее здесь: https://stackoverflow.com/questions/593 ... p-language