Использование того же ключа иногда возвращает значение, в противном случае возвращает ключ.
Код:
NSLog(@"%@ : %@", NSLocalizedString(@"TESTSTRING", nil), NSLocalizedString(@"TESTSTRING", nil));
Вывод на консоль: \ ^ PTESTSTRING: Test String
Вот ключ и значение из файла Localizable.strings.
"TESTSTRING" = "Test String";
Я не вижу различий между обоими макросами локализации, но один получает значение, а другой нет.Кто-нибудь когда-нибудь сталкивался с этим?
Что означает \ ^ P перед ключом в выводе консоли?
Спасибо, NSC