Ваш файл не должен называться Localizable.strings
. Вы можете иметь файл с именем Errors.strings
. Если вы хотите получить описание ошибки, вы можете использовать:
NSString *errCode = @"err1";
NSString *errDesc = [[NSBundle mainBundle] localizedStringForKey:errCode
value:nil
table:@"Errors"];
Вы можете использовать файл plist
, однако вся работа выполняется за вас с файлом strings
, вам не нужно писать код для разбора файла или инициализации словаря или массив (как бы это ни было легко).