I have no idea what I am doing wrong. I am also quite new to programming so I am not very good at debugging. This was a test app so that I can see how swift ties in with app
In your viewDidLoad, notice my Selector is calling my func with the colon.
override func viewDidLoad() {
super.viewDidLoad()
// init gesture recognizer swipe right vars
var rightSwipe = UISwipeGestureRecognizer(target: self, action: Selector("gestureFunc:"))
rightSwipe.direction = UISwipeGestureRecognizerDirection.Right
view.addGestureRecognizer(rightSwipe)
}
Then make sure that the Selector i.e. func is ready to receive it's swipe:
// selector from UISwipeGestureRecognizer
func nextWeapon(gesture: UISwipeGestureRecognizer) {
println("swipe right")
}