Подход, который я использовал ранее, - это создать файл Settings.plist
и загрузить его в NSUserDefaults
при запуске, используя registerDefaults:
.Затем вы можете получить доступ к его содержимому с помощью следующего:
// Assuming you've defined some constant kMySettingKey.
[[NSUserDefaults standardUserDefaults] objectForKey:kMySettingKey];
Хотя я не занимался разработкой для Android, это звучит так, как будто это аналогично файлу ресурса строк, который вы описали.Единственным недостатком является то, что вы не можете использовать препроцессор для переключения между настройками (например, в режиме DEBUG
).Я полагаю, вы можете загрузить другой файл.
NSUserDefaults
документация.