Я разрабатываю приложение в Xcode с использованием Objective-c, и у меня есть проблема с переменной NSStrign и NSLocalizedString (для перевода на другие идиомы).Переменная NSString anos, работающая с NSLocalizedString Xcode
Моя проблема заключается в том, что если я использую этот путь, он прекрасно работает: (Все это код в моем методе ViewDidLoad)
NSString *decDate = @"11/2016";
_updateLabel.text = [NSString stringWithFormat:@"Updated: %@", decDate];
И результат:
Обновлено: 11/2016
Но если я пытаюсь использовать NSLocalizedString перевести эту строку, она doesn't't работы:
NSString *decDate = @"11/2016";
_updateLabel.text = [NSString stringWithFormat:NSLocalizedString (@"Updated: %@", decDate)];
В этом случае Xcode сказал мне "Неиспользованные переменная" decDate"
И результат:
Обновлено: NSString
Может кто-нибудь мне помочь? Большое спасибо!
Проверьте это: https://developer.apple.com/reference/foundation/nslocalizedstring – arqam