In this tutorial, I will be showing you how to use UITouch to get the location of where a user touches on the screen.  We will be using this knowledge to drag a UIImageView around.

Learning how to use UITouch is the first steps in creating applications that are not navigation based (or don't only use Apple's built in components.  Later on, we will begin some basic game development that will utilize UITouch.

Check more here.. Original Source