     
     private func configureOutlets() {
         textView.editable = false
+        textView.selectable = false
         textView.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.7)
         textView.textColor = UIColor.whiteColor()
         

    func didLog(message: String) {
        guard let window = self.window else { return }
        let logView = AELog.sharedInstance.logView
        window.bringSubviewToFront(logView)
        logView.text += "\n\(message)"
    }
    
}

        return hitView
    }
    
    override func canBecomeFirstResponder() -> Bool {
        return true
    }
    
    override func motionEnded(motion: UIEventSubtype, withEvent event: UIEvent?) {
        if motion == .MotionShake {
            UIView.transitionWithView(self, duration: 0.3, options: .TransitionCrossDissolve, animations: { () -> Void in
                self.hidden = !self.hidden
                }, completion: nil)
        }
    }
    
    // MARK: - Actions
    
    func switchValueChanged(sender: UISwitch) {
