title: What is the best way to rotate a CGPoint on a grid?
body: <p>I want to rotate a CGPoint on the screen depending on the angle and the rotation is anchored on another point. Was wondering what is the most efficient way of doing this?</p>