В xcode4 (я использовал v4.0.1 до сих пор и вчера загрузил v4.0.2.) Я создал файлы Localizable.string и скомпилировал свой проект. (Как вы знаете, мой исходный код использует макроскопическую функцию NSLocalizedString.)
Но мой проект не компилируется с файлом Localizable.string. Если я изменю весь код в этом файле для комментариев (например, это → //), мой проект полностью скомпилирован.
В результате возникает проблема с файлами Localizable.string. Я искал об этом в Google, Я обнаружил, что файлы UTF-8 (Localizable.string) изменены на UTF-16. И хотя я пробовал это... так и не работал.
В этот момент многие люди пытаются использовать файлы Localizable.string. Но они могли бы решить эту проблему, которую я не могу сделать. Потому что вопросов об этой проблеме нет так много.
=============================================== ================
В файле Localizable.string
"LOCAL_APP_GRADE" = "Основные"
"LOCAL_APP_LAST_UPDATED_DATE" = "2011/04/20"
"LOCAL_MAIN_MENU_TITLE" = "Главное меню"
В моем исходном коде
NSLocalizedString( @"LOCAL_MAIN_MENU_TITLE", @"" );
Сообщение об ошибке,
Скопировать файл .strings Ошибка проверки не удалось: данные не могли быть прочитаны потому что он был поврежден.