Вызов другого класса (без представления) из контроллера представления - PullRequest
0 голосов
/ 24 декабря 2011

Я создаю проект SQL в XCODE.У меня есть одно мнение.Мой основной контроллер представления загружает базу данных в таблицу / массив.Я хочу добавить еще один класс просто для обработки отображения таблицы в UITableView.Итак, я добавил еще один класс в свою папку классов для обработки этой функции при изменении параметров.Когда он был добавлен, в файле * .m не было методов.

Мой вопрос: если я создаю свои собственные методы в новом классе для создания и заполнения таблицы, как новый класс должен называться formкласс MainViewController?Я предполагаю, что не могу использовать «viewDidLoad» или «viewDidAppear», потому что нет фактического представления.Это правильно?

1 Ответ

0 голосов
/ 24 декабря 2011

Для этого предложите использовать существующий шаблон UITableViewController.

UITableViewController и UITableView основаны на данных из <a href="http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableViewDataSource_Protocol/Reference/Reference.html" rel="nofollow noreferrer">UITableViewDataSource</a>. Ваш класс должен реализовать протокол UITableViewDataSource для подачи данных в ваш UITableView.

Я составил простой пример в этой теме , где данные поступают из статического массива.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...