UITableView не работает так, как я думаю, вы думаете, это работает.Он не имеет коллекции ячеек, которые вы вручную изменяете с помощью добавления или удаления вызовов функций, таких как NSArray.UITableView требует объект, который служит делегатом.
Представление таблицы будет «задавать» делегату «вопросы» о содержимом, которое должно иметь (количество ячеек, разделы, содержимое и типы ячеек), и объект будет отвечать, используя поведение, определенное вами при реализацииМетоды протокола UITableViewDataSource (и, опционально, UITableViewDelegate).
Вот учебное пособие , которое должно дать вам понимание того, что для представления таблицы необходимо иметь содержимое, которое вы хотите иметь.
И вот что вы должны делать дальше, если вышеприведенный урок не сработал:)