I have compiler flags setup in Other Swift Flags to notify me of any funcs that take a long time to compile. Whenever I have an equation with a negative value (ex. -self.size.width / 2) the compile time increases drastically. If I prefix the negative number with a "0 -" (ex. 0 - self.size.width / 2) compile times go back to normal.
It won't let me add more than one image, showing that the second function had a really high compile time as well.
I apologize for the func name in my image, it was created when showing some friends the issue.