Я пытаюсь локализовать свое приложение на английском и итальянском языках.
Я получил эту часть кода:
-(IBAction)randomSN{
int text = rand() % 2;
switch (text) {
case 0:
textview.text =NSLocalizedString(@"YES", @"Sì");
break;
case 1:
textview.text = NSLocalizedString("@NO", @"No");
break;
default:
break;
}
}
Когда я иду в Build and Run, появляются некоторые предупреждения:
warning: passing argument 1 of 'localizedStringForKey:value:table:' from incompatible pointer type
Я думаю, что это говорит о том, что этонужен стол для работы или?Предупреждение отображается только во второй части, когда написано
textview.text = NSLocalizedString("@NO", @"No");
Кроме того, когда я запускаю проект с симулятором на английском (основной язык приложения - итальянский), то, что я набрал наLocalizable.strings не появляется.