TableViewController
- В Main.Styryboard cоздаем TableViewController, ставим чекбокс "Is Initial View Controller"
- Создаем новый файл-класс "ListTableViewController", наследуясь от UITableViewController
- В Main.Styryboard cоздаем в настройках TableViewController выбираем наш Custom Class "ListTableViewController"
- В навигаторе контроллера кликаем по дочернему элементу Table View (отвечает за ячейку) и в инспекторе прописываем Identifier "myCell"
- Продолжаем работать в файле "ListTableViewController"
Иницыализируем данные так, как нам удобно и раскомментируем нужный код.
Создаем элемент cell для TableViewController
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath?) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("myCell") as UITableViewCell
if let index = indexPath {
cell.textLabel?.text = myData[index.row] as? String
}
return cell
}