icon end buttons ios button swift2 sigabrt

ios - end - ion-toolbar



¿Por qué recibo la señal SIGABRT cuando selecciono un botón creado? (1)

Estoy creando un button en swift 2 y cuando lo selecciono, obtengo la señal SIGABRT y la aplicación falla. Aquí está el código:

let button = UIButton()//(type: UIButtonType.System) as UIButton! button.setTitle("button", forState: .Normal) button.setTitleColor(UIColor.blueColor(), forState: .Normal) button.addTarget(self, action: "buttonPressed:", forControlEvents: UIControlEvents.TouchUpInside) button.frame = CGRectMake(100, 100, 100, 100) self.view.addSubview(button) func buttonPressed(sender: UIButton!) { print("ButtonIsSelected") }

Me lleva a AppDelegate.swift y en el medio de NSLog dice: selector no reconocido enviado a instancia ... Por favor ayuda. Anton


func buttonPressed(sender: UIButton!) { print("ButtonIsSelected") }

Este método debe estar en su cuerpo de clase, no en el cuerpo de la función. Como supongo que has hecho.