NSUserDefaults
- это готовая база данных, предоставленная нам.Если мы используем его, мы сохраняем вещи в базе данных и выполняем операцию выборки.
Если вы хотите, чтобы ваши данные были постоянными, используйте NSUserDefaults
и / или свою собственную базу данных.
Если вы хотите обмениваться данными в глобальном масштабе и не хотите, чтобы они были persistent
, тогда используйтеsingleton
class.
Это основано на нашем требовании, если нам нужен общий класс (singleton-класс) или база данных (NSuserDefaults).