I’ve got two points between which im drawing a line (x1,y1 and x2,y2) but i need to know the coordinates of x3,y3 which is gapSize away from point x2,y2. Any ideas on how to solve this problem (the program is written in objective-c if that is helpful at all)?

You can simply calculate the angle in radians as
Then you get the coordinates as follows:
Is this what you meant?