Обычно причина создания класса / объекта заключается в том, что вы ожидаете, что он будет иметь какое-то поведение.Итак, если вы, вероятно, будете многократно выполнять одни и те же манипуляции с данными, которые вы сохраняете, то, вероятно, стоит определить класс.Если вам просто нужно сохранить данные и получить к ним доступ позже, тогда NSDictionary звучит как более разумный выбор.