title: Swift - How to check if TableView is empty
body: <p>So i'm making this ToDo-list app.
  This app has local notifications, but i only want them to pop-up if the tableview is empty. To keep it short : How do i check if the tableview is empty?</p>
  
  <p>This is my current code : </p>
  
  <pre><code>import UIKit
  
  class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
  
  
  @IBOutlet var tblTasks : UITableView!
  @IBOutlet weak var countLbl: UILabel!
   var localNotification = UILocalNotification()
  
  //For persisting data
  let defaults = NSUserDefaults.standardUserDefaults()
  
  override func viewDidLoad() {
      super.viewDidLoad()
      self.tblTasks.reloadData()
  
  
      // localNotification.alertAction = "Je hebt nog taken die gedaan moeten worden!"
      localNotification.alertBody = "Je hebt nog taken die gedaan moeten worden! Namelijk nog \(updateCount)"
      localNotification.timeZone = NSTimeZone.localTimeZone()
  
      localNotification.fireDate = NSDate(timeIntervalSinceNow: 10)
      UIApplication.sharedApplication().scheduleLocalNotification(localNotification)
  
  }
  
  override func viewWillAppear(animated: Bool) {
      self.tblTasks.reloadData()
  }
  
  override func didReceiveMemoryWarning() {
      super.didReceiveMemoryWarning()
      // Dispose of any resources that can be recreated.
  }
  
  
  func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -&gt; Int{
      return taskMgr.tasks.count
  
  }
  
  //Define how our cells look - 2 lines a heading and a subtitle
  func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell{
      let cell: UITableViewCell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "Default Tasks")
  
      //Assign the contents of our var "items" to the textLabel of each cell
      cell.textLabel!.text = taskMgr.tasks[indexPath.row].name
      cell.detailTextLabel!.text = taskMgr.tasks[indexPath.row].description
      cell.backgroundColor = UIColor.clearColor()
  
      return cell
  
  }
  
  func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath){
  
      if (editingStyle == UITableViewCellEditingStyle.Delete){
  
          taskMgr.removeTask(indexPath.row)
          tblTasks.reloadData()
      }
  
  }
  </code></pre>
  
  <p>Anyone who can help me?
  Thanks ;)</p>