Один из способов на MacOS (очень похожие на IOS):
- Создание модели объекта, который будет хранить ваши данные. Не используйте NSUserDefaults для сохранения данных для представления таблицы. Вы должны проверить протокол протокола NSCoding. как архивировать и разблокировать объекты.
- Чтобы заполнить представление таблицы, выполните необходимые методы протокола NSTableViewDataSource. Чтобы обновить представление таблицы, обновите базовую модель данных и перезагрузите таблицу.
Есть другие способы использования NSArraycontroller, привязки, но я предлагаю сначала прочитать некоторые базовые «как заполнить» учебники NSTableView/UITableView.
Вы сделали несколько руководств по UITableViewController? Это должно помочь вам начать работу. – nanako