Just because you are not getting an error does not mean you do not have an error in your code. The fact that a simple IBAction is not working indicates a problem.
Have you done this sort of thing before or are you new at it? What have you done to try and fix the problem? If you create another button and connect it to a different method does it work?
The fact that you referred to the connection as an IBOutlet leads me to believe you did not connect the button to your code but you connected your code to the button. Ensure that the connection is an IBAction and not an IBOutlet.
If the connection is actually an IBAction are you sure the method is not being called? Perhaps it is but the code in the method is not working as you expect. Place a breakpoint at the first line in the IBAction and see if it is in fact being called.
Asking for help is fine but not supplying any information or telling us what you have tried makes it impossible to help.