2015-06-04 2 views
0

У меня есть строка, которая в зависимости от ситуации имеет переменную часть в середине.NSLocalized Создание переменной строки из файла строк

Пример: Вы потеряли баллы.

Значение точки «255» - это переменная часть, и я хочу сохранить неизменяемую часть в файле строки. Однако я не хочу иметь две записи в файле строк.

"string_start" = "You lost" "string_end" = "points."

Btw часть точек, которая является (255) в примере, является NSMutableAttributedString для поддержки другого цвета и стиля шрифта.

Спасибо заранее.

+2

Возможный дубликат http://stackoverflow.com/questions/14984555/nslocalizedstring-with-format –

ответ

1

Я хотел бы сделать это следующим образом:

[NSString stringWithFormat:NSLocalizedString(@"You lost %d points", nil), 255] 

и локализовать @"You lost %d points" в каком бы языке вы хотите.

+0

Я знаю, что не упоминал, но если% d part (point part) - это NSAttributedString с другим шрифтом и цветом. Вы знаете, как форматировать строку? – Reaper

 Смежные вопросы

  • Нет связанных вопросов^_^