From 3bdb785371afa639245c806c643b51165c6e53ba Mon Sep 17 00:00:00 2001 From: Geoff Bennett Date: Mon, 16 May 2016 18:21:38 +1000 Subject: [PATCH] Fixed issue with adding new todo items. After adding a new todo item, app would crash due to dequeueReusableCellWithIdentifier not being able to find a cell instance with the registered identifier. --- ToDoList/ToDoListTableViewController.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ToDoList/ToDoListTableViewController.swift b/ToDoList/ToDoListTableViewController.swift index b44553c..9c401d0 100644 --- a/ToDoList/ToDoListTableViewController.swift +++ b/ToDoList/ToDoListTableViewController.swift @@ -16,6 +16,9 @@ class ToDoListTableViewController: UITableViewController { override func viewDidLoad() { super.viewDidLoad() + + tableView.registerClass(ToDoItemCell.self, forCellReuseIdentifier: ToDoItemCell.identifier) + if let stateController = stateController { tableViewDataSource = TableViewDataSource(tableView: tableView, stateController: stateController) tableViewDelegate = TableViewDelegate(tableView: tableView, stateController: stateController)