I was watching Bucky's video on using Sprite Kit to make Bucky Blaster and I was unclear about how the TouchesBegan method works. 

He creates a constant introLabel that I am assuming is triggered when the user touches the screen. But does the user have to touch the label? And how is the label linked in code with the UI?

It can be seen here