swiftで UILongPressGestureRecognizerの簡単なテストをしてみました。
objective-cではうまく長押しを検出してくれたのですが、
swiftでは、firstLの長押しを検出しませんでした。

このコードのどこに問題があるのでしょうか?

class ViewController: UIViewController {

    @IBOutlet weak var firstL: UIButton!
    @IBOutlet weak var secondL: UIButton!

    override func viewDidLoad() {
        super.viewDidLoad()

       let gest = UILongPressGestureRecognizer(target: self, action: "press:")


        gest.minimumPressDuration = 0.5

        firstL.addGestureRecognizer(gest)

        secondL.addGestureRecognizer(gest)

    }

    func press(sender : UILongPressGestureRecognizer){
        if let bb = sender.view as? UIButton {
           println "yes"
        }
    }
}