Я не могу правильно получить понятия NSUserDefaults.Это база данных файла plist?
Это хранилище значений ключей, которое сохраняется между перезапусками вашего приложения.То, как это реализовано, мало влияет на то, как вы его используете.
Я не знаю, отличается ли это на iPhone OS (что я не верю), но в Mac OS X это файл plist в папке Library / Preferences. Уверен, что то же самое на iPhone OS / iOS