title: Target called automatically in cellForRowAtIndexPath
body: <p>In my <code>UITableView</code> I've many cells created like this:</p>
  
  <pre><code>func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell {
  
     let cell = tableView.dequeueReusableCellWithIdentifier("cell")! as UITableViewCell
     let btn = cell.viewWithTag(1001) as! UIButton
     btn.tag = indexPath.row
     btn.addTarget(cell, action: Selector(myFunc(btn)), forControlEvents: .TouchUpInside)
  
  ...
  }
  </code></pre>
  
  <p>I can't understand why myFunc() is called automatically when the UITableView is populated. (without touching any buttons)</p>