         self.toDoText.endEditing(true)
         
         //tableData.append(newItem)
+        self.save()
         
         self.toDoList?.reloadData()
     }

        // Register the UITableViewCell class with the tableView
        self.toDoList?.registerClass(UITableViewCell.self, forCellReuseIdentifier: self.cellIdentifier)
        
        let newItem = NSEntityDescription.insertNewObjectForEntityForName("ToDoItem", inManagedObjectContext: self.managedObjectContext!) as ToDoItem
        
        newItem.itemName = "First thing"
        //tableData.append(newItem)
    }


    }
    
    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        let fetchResults = self.fetch()
        return fetchResults.count
    }
    
    func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
        var cell = tableView.dequeueReusableCellWithIdentifier(self.cellIdentifier) as UITableViewCell

        let fetchResults = self.fetch()
        
        if fetchResults.count > 0 {
            
            cell.textLabel.text = fetchResults[indexPath.row].itemName
            
