Ok I have looked into this and have tried many different ways to play a sound when a button is clicked.
How would I play a sound when a button is clicked in swift 3? I h
A much easier way to do this is to put the following line of code in your button pressed function (Note: Only works in sprite kit):
run(SKAction.playSoundFileNamed("ClickSound.mp3", waitForCompletion: false))
Hope this helps :)