Я разрабатываю приложение iOS для выполнения задач. У меня есть несколько табличных представлений, которые все изменяют то же самое, что и для массивов списков. Должен ли я использовать одноэлементный класс для модели массива списка дел, чтобы он всегда был актуальным, независимо от того, какой вид таблицы обращается к нему?Должен ли класс Model быть Singleton при использовании нескольких контроллеров?
Было бы лучше иметь один основной класс контроллера (singleton), который также содержит данные модели, а также имеет некоторые способы взаимодействия с данными. Затем другие контроллеры вызывают эти методы на главном контроллере?