В настоящее время я работаю над локализацией для моего приложения.Когда я хочу выйти из системы, я хочу сообщить его имя в оповещении.Поэтому я использовал следующий код:
let name = "Matthias Kremer"
let formatedString = NSLocalizedString("logoutTitleWithName", comment: " abmelden?")
print( String.localizedStringWithFormat(formatedString, name))
Файл Localizable.string выглядит так:
"logoutTitleWithName" = "%d abmelden";
Я должен получить следующий вывод:
Matthias Kremer abmelden
Но вместо этого это
281,600 abmelden
Он выглядит так, как String каким-то образом преобразуется в число.Кто-нибудь знает, как с этим бороться?