2015-02-02 2 views
0

Я вроде как новичок в Xcode, и я хотел бы знать, как сохранить и загрузить табличное представление со всеми его ячейками, которые USER создал с помощью NSUserDefaults. Любая помощь очень ценится!Сохранение/загрузка TableView с NSUserDefaults Xcode

+0

Вы сделали несколько руководств по UITableViewController? Это должно помочь вам начать работу. – nanako

ответ

0

Один из способов на MacOS (очень похожие на IOS):

  1. Создание модели объекта, который будет хранить ваши данные. Не используйте NSUserDefaults для сохранения данных для представления таблицы. Вы должны проверить протокол протокола NSCoding. как архивировать и разблокировать объекты.
  2. Чтобы заполнить представление таблицы, выполните необходимые методы протокола NSTableViewDataSource. Чтобы обновить представление таблицы, обновите базовую модель данных и перезагрузите таблицу.

Есть другие способы использования NSArraycontroller, привязки, но я предлагаю сначала прочитать некоторые базовые «как заполнить» учебники NSTableView/UITableView.

Смежные вопросы